GroupDocs.Editor for Node.js via Java با یک نگاه

API برای ویرایش ، تبدیل و ذخیره اسناد ، صفحه گسترده ، اسلایدها و کتابهای الکترونیکی در برنامه های Node.js.

Illustration editor

با زحمت چندین اسناد را در Node.js ویرایش کنید

یکپارچه چندین پرونده PDF و Office را با پشتیبانی از طیف گسترده ای از قالب ها ویرایش کنید. GroupDocs.Editor for Node.js via Java ویرایش اسناد را سریع و بدون دردسر می کند.

تبدیل اسناد به HTML/CSS

تبدیل اسناد به نشانگر خالص HTML/CSS سازگار با ویرایشگرهای WysiWyg ، امکان ویرایش اسناد آسان و کارآمد در یک محیط وب را فراهم می کند.

ذخیره اسناد ویرایش شده در قالب های مختلف

اسناد ویرایش شده خود را به قالب اصلی خود ذخیره کنید یا آنها را به قالب های دیگری مانند PDF صادر کنید و از انعطاف پذیری و سازگاری اطمینان حاصل کنید.

استقلال

GroupDocs.Editor for node.js از سیستم عامل های زیر ، چارچوب ها و مدیران بسته پشتیبانی می کند.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

قالب های فایل پشتیبانی شده

GroupDocs.Editor از عملیات با قالب های پرونده زیر در واردات و صادرات پشتیبانی می کند (لیست کامل).

قالب های مایکروسافت آفیس

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX

سایر قالب های سند

  • قالبهای لایه ثابت: PDF, XPS (فقط صادرات)
  • OpenDocument: ODT, OTT, ODS, FODS, ODP, OTP, FODP
  • جداول متن محدود: CSV, TSV, DSV (جدا کننده دلخواه)
  • سایر قالب های جدول: SXC, DIF
  • eBook: ePub, AZW3, Mobi, TXT

قالب های مرتبط با وب

  • نشان: HTML, MHTML, Markdown (MD), XML, CHM, JSON
  • قالب های ایمیل: EML, EMLX, MSG, MBOX, TNEF, MHT, PST, OFT, OST, VCF, ICS

ویژگی های اصلی

یکپارچه ، ویرایش و ذخیره در فرمت های مختلف اسناد اداری ، ایمیل ، کتابهای الکترونیکی و PDF.

Feature icon

پرونده ها را ویرایش کنید

محتوای قالب های مختلف اسناد از جمله PDF ، DOCX ، XLSX ، PPTX و موارد دیگر را ویرایش کنید.

Feature icon

ترجمه به HTML/CSS

تبدیل اسناد به HTML/CSS برای ویرایش آسان با ویرایشگرهای WysiWyg مانند CKEditor یا Tinymce.

Feature icon

ذخیره اسناد ویرایش شده

HTML/CSS ویرایش شده را به قالب سند اصلی یا صادرات به PDF ذخیره کنید.

Feature icon

اطلاعات سند را استخراج کنید

اطلاعاتی مانند تعداد صفحه ، اندازه و وضعیت رمزگذاری از اسناد را استخراج کنید.

Feature icon

پشتیبانی از قالب های مختلف

طیف گسترده ای از قالب های اسناد از جمله پرونده های Microsoft Office ، PDF و موارد دیگر را ویرایش کنید.

Feature icon

محافظت از رمز عبور

اسناد محافظت شده با رمز عبور را با سهولت بارگیری و ویرایش کنید و از اسناد خروجی با محافظت از رمز عبور محافظت کنید.

Feature icon

ویرایش ایمیل

پیام ها و نامه های ایمیل را در MSG ، EML ، EMLX ، Mbox و بسیاری از قالب های دیگر از جمله ویرایش ابرداده مانند موضوع ، به ، CC ، BCC ، از ، عنوان ، تاریخ و غیره ویرایش و ذخیره کنید.

Feature icon

استخراج قلم

فونت ها را از اسناد پردازش برای استفاده در فرآیند ویرایش استخراج کنید.

Feature icon

صفحات پیش نمایش

برای درک بهتر محتوا و ساختار ، بازنمایی تصویر از صفحات سند را ایجاد کنید.

نمونه کد

برخی از موارد استفاده از عملیات معمولی با استفاده از GroupDocs.Editor for Node.js via Java

متن را در docx جایگزین کنید

این مثال بارگذاری و ویرایش محتوای پرونده ورودی docx را به صورت برنامه ای با جایگزینی محتوای متن بر روی دیگری نشان می دهد. پس از آن محتوای سند اصلاح شده به عنوان یک سند جدید Docx ذخیره می شود.

با جایگزینی متن و ذخیره آن در Docx ، input docx را ویرایش کنید


// در صورت لزوم ، سند ورودی را با مسیر بارگیری کنید و در صورت لزوم گزینه های بار را مشخص کنید
const loadOptions = new WordProcessingLoadOptions();
const editor = new Editor("input.docx", loadOptions);

// سند باز برای ویرایش و به دست آوردن "ویرایش"
const original = editor.edit();

// متن را جایگزین کنید - این ویرایش محتوا را تقلید می کند
const modifiedContent = original.getEmbeddedHtml().replace("old text", "new text");

// نمونه جدید "EditableDocument" را از محتوای ویرایش شده ایجاد کنید
const edited = EditableDocument.fromMarkup(modifiedContent, null);

// گزینه های ذخیره را با فرمت خروجی مورد نظر آماده کنید
const saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);

// محتوای سند ویرایش شده را در Docx ذخیره کنید
await editor.save(edited, "output.docx", saveOptions);

// تمام منابع را دور بیندازید
edited.dispose(); original.dispose(); editor.dispose();

ویرایش محتوای برگه خاص اکسل

سند صفحه گسترده (مانند XLS ، XLSX ، XLSM ، ODS و غیره) ممکن است یک یا چند کاربرگ (زبانه) داشته باشد. GroupDocs.Editor اجازه می دهد تا محتوای یک صفحه کار را همزمان ویرایش کنید. پس از ویرایش ، این صفحه ممکن است در سند صفحه گسترده جداگانه ذخیره شود (جایی که فقط این کاربرگ خاص ذخیره می شود) ، یا برگه ویرایش شده را می توان به سند اصلی وارد کرد ، جایی که می تواند برگه اصلی را جایگزین کند یا به همراه اصلی اصلی ذخیره شود. این مثال در حال بارگیری سند XLSX ، ویرایش صفحه کار 2 آن و ذخیره آن به عنوان یک سند جداگانه جدید در قالب های XLSX و CSV است.

برگه خاص XLSX را ویرایش کرده و به عنوان XLSX و CSV ذخیره کنید


// ورودی XLSX را بر اساس مسیر بارگیری کنید و در صورت لزوم گزینه های بار را مشخص کنید
const loadOptions = new SpreadsheetLoadOptions();
const editor = new Editor("input.xlsx", loadOptions);

// گزینه های ویرایش را ایجاد و تنظیم کنید - صفحه کار 2 را برای ویرایش تنظیم کنید
const editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(1);

// این صفحه کار 2 را برای ویرایش باز کنید و "ویرایش" را بدست آورید
const originalWorksheet = editor.edit(editOptions);

// متن را جایگزین کنید - این ویرایش محتوا را تقلید می کند
const modifiedContent = originalWorksheet.getEmbeddedHtml().replace("Cell Text", "Edited Cell Text");

// نمونه جدید "EditableDocument" را از برگه ویرایش شده ایجاد کنید
const editedWorksheet = EditableDocument.fromMarkup(modifiedContent, null);

// برگه ویرایش شده را در سند جدید XLSX ذخیره کنید
const saveSpreadsheetOptions = new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx);
await editor.save(editedWorksheet, "output.xlsx", saveSpreadsheetOptions);

// برگه ویرایش شده را به سند جدید CSV با کاما (،) تعیین کننده/جداکننده ذخیره کنید
const saveTextOptions = new DelimitedTextSaveOptions(",");
await editor.save(editedWorksheet, "output.csv", saveTextOptions);

// تمام منابع را دور بیندازید
editedWorksheet.dispose(); originalWorksheet.dispose(); editor.dispose();

برای شروع آماده اید؟

GroupDocs.Editor را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی