نگاهی به GroupDocs.Assembly

کتابخانه Node.js برای ایجاد اسناد به صورت برنامه‌نویسی با مدیریت داده‌های یکپارچه ساخته شده است.

Illustration assembly

ترکیب داده‌های کسب‌وکار با قالب‌ها با JavaScript

گزارش‌های حرفه‌ای با گنجاندن داده‌های JSON، XML یا سایر داده‌ها در قالب‌ها با کمک GroupDocs.Assembly for Node.js via Java تولید کنید.

مدیریت محتوای گنجانده شده

به‌طور خودکار جداول، نمودارها و سایر عناصر بصری را در اسناد خود با استفاده از داده‌های خارجی پر کنید.

گزینه‌های سفارشی‌سازی

GroupDocs.Assembly for Node.js via Java به شما این امکان را می‌دهد که ویژگی‌هایی مانند بارکدها را اضافه کنید، داده‌ها را از URLها استخراج کنید و فایل‌ها را در فرمت‌های مختلف صادر کنید.

عدم وابستگی به پلتفرم

GroupDocs.Assembly for Node.js via Java به‌طور روان با سیستم‌عامل‌ها، چارچوب‌ها و مدیران بسته‌ی پیشرو ادغام می‌شود.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

فرمت‌های پشتیبانی شده

GroupDocs.Assembly for Node.js via Java از مجموعه‌ی وسیعی از فرمت‌های اسناد پشتیبانی می‌کند.

فرمت‌های Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

تصاویر و سایر فرمت‌ها

  • قابل حمل: PDF
  • تصاویر: SVG, TIFF
  • سایر فرمت‌های اداری: ODT, OTT, OTS, ODS, ODP, OTP

سایر فرمت‌ها

  • وب: HTML, MHTML
  • ایمیل‌ها: EML, MSG, EMLX
  • سایر: EPUB, MD

ویژگی‌های اصلی GroupDocs.Assembly

ایجاد اسناد و گزارش‌های پویا با ابزارهای مدیریت داده قدرتمند.

Feature icon

نمایش‌های غنی داده

به سادگی نمودارها، جداول، تصاویر و لیست‌ها را با سفارشی‌سازی کامل به اسناد خود اضافه کنید.

Feature icon

تبدیل داده‌های شما

از ابزارهایی مانند فرمول‌ها و مرتب‌سازی برای ساختاردهی و نمایش مؤثر اطلاعات استفاده کنید.

Feature icon

سازگاری با فرمت‌های وسیع

به‌طور همزمان با فرمت‌های رایج فایل برای قالب‌ها و خروجی‌ها کار کنید.

Feature icon

سفارشی‌سازی پیشرفته قالب‌ها

قالب‌ها را با گزینه‌های فرمت‌دهی عددی، الفبایی و سایر گزینه‌های استایل فرمت کنید.

Feature icon

ایجاد بارکدها به‌طور پویا

تصاویر بارکد را به‌طور مستقیم و طبق درخواست در اسناد خود ایجاد و درج کنید.

Feature icon

استایل متن انعطاف‌پذیر

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

Feature icon

درج محتوای پویا

در حین تولید اسناد، به‌طور پویا محتوای فایل‌های خارجی را شامل کنید.

Feature icon

صادرات به فرمت‌های مختلف

اسناد را با پیکربندی‌های مشخص شده خود در چندین فرمت ذخیره کنید.

Feature icon

گنجاندن رسانه به‌طور پویا

در زمان ایجاد اسناد، تصاویر یا عناصر دیگر را با استفاده از داده‌های Base64 درج کنید.

نمونه‌های کد

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

اضافه کردن یک لیست گلوله‌ای در اسناد ورد

چگونگی ایجاد لیست‌های گلوله‌ای در اسناد ورد برای سازماندهی مؤثر داده‌ها را ببینید. این مثال نحوه تولید یک لیست گلوله‌ای با استفاده از GroupDocs.Assembly را نشان می‌دهد.

اضافه کردن یک لیست گلوله‌ای در اسناد ورد

// این الگو را در یک صفحه مستند وارد کنید:
// شاخص‌های عملکرد مدیران
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// مسیر الگو را مشخص کنید
const template = "Bulleted List Template.docx";

// مسیر فایل خروجی را تنظیم کنید
const result = "Result Report.docx"

// داده‌های مدیران را از یک منبع JSON بازیابی کنید
const dataSource = new assemblyLib.JsonDataSource("Report data.json");
const data = new assemblyLib.DataSourceInfo(dataSource, "managers")

// گزارش را با داده‌های پر شده تولید کنید
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

درج نمودارهای دایره‌ای در پاورپوینت

یاد بگیرید چگونه از قالب‌ها و XML برای افزودن نمودارهای دایره‌ای در ارائه‌های خود استفاده کنید. گزارش‌های خود را با نمودارهای دایره‌ای برای ارائه بصری و شفاف داده‌ها تقویت کنید.

درج نمودارهای دایره‌ای در پاورپوینت

// الگوی عنوان نمودار را به ارائه اضافه کنید:
// درآمد مشتریان <<foreach [in customers]>> 
// <<x [CustomerName]>>

// همچنین الگوی داده‌های نمودار را شامل کنید:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// مسیر الگوی نمودار را مشخص کنید
const template = "Pie Chart Template.pptx";

// مسیر فایل خروجی را تنظیم کنید
const result = "Result Report.pptx"

// داده‌های مشتریان را از یک منبع XML بازیابی کنید
const dataSource = new assemblyLib.JsonDataSource("Chart data.xml");
const data = new assemblyLib.DataSourceInfo(dataSource, "customers")

// نمودار را تولید کرده و نتیجه را ذخیره کنید
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

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

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

منابع مفید

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

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

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