نگاهی به GroupDocs.Assembly

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

Illustration assembly

ادغام داده‌های تجاری در الگوها با Java

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

کار با اشیاء تعبیه‌شده

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

سفارشی‌سازی پیشرفته

GroupDocs.Assembly for Java امکانات انعطاف‌پذیری را مانند تولید بارکد، کشیدن داده‌های آنلاین از طریق URL و صادرات خروجی در فرمت‌های مختلف ارائه می‌دهد.

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

GroupDocs.Assembly for Java به‌صورت بی‌دردسر با سیستم‌عامل‌ها، فریم‌ورک‌های توسعه و مدیران بسته‌های محبوب کار می‌کند.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

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

GroupDocs.Assembly for 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.

ایجاد یک لیست شماره‌گذاری شده در Word

یاد بگیرید چگونه لیست‌های شماره‌گذاری شده را به مستندات Word برای نمایندگی سازمان یافته داده اضافه کنید. این مثال نشان می‌دهد چگونه با استفاده از GroupDocs.Assembly یک لیست در Word تولید کنید.

ایجاد یک لیست شماره‌گذاری شده در Word

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

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

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

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

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

ایجاد نمودارهای دایره‌ای در PPTX

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

ایجاد نمودارهای دایره‌ای در PPTX

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

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

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

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

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

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

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

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

منابع مفید

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

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

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