راه حل اتوماسیون و گزارش‌دهی مستندات

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

گزارش‌هایی با فرمت‌هایی مانند Word، Excel، ارائه، و بسیاری دیگر تولید کنید که با استفاده از الگوهای با نشانه‌گذاری انعطاف‌پذیر ایجاد شوند.

نمودارها، بارکدها، جداول و عناصر دیگر را با داده‌هایی از منابعی مانند JSON، XML، CSV و غیره پر کنید.

ویژگی‌های کلیدی GroupDocs.Assembly

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

  • پر کردن الگوها با داده‌ها

    گزارش‌ها را با استفاده از داده‌های منابع پشتیبانی شده پر کنید.

  • نشانه گذاری انعطاف‌پذیر

    داده‌ها را در مستندات به طریقی سفارشی اضافه کنید.

  • ویژگی‌های مستندات بومی

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

  • همه فرمت‌های محبوب

    از همه فرمت‌های معمول مستندات پشتیبانی می‌کند.

تولید گزارش‌های سفارشی‌شده به‌خوبی

GroupDocs.Assembly نمونه‌های کد

استفاده از بارکدهای تولیدشده

GroupDocs.Assembly نشانه‌گذاری بارکد را در الگوهای گزارش امکان‌پذیر می‌کند. هنگام ایجاد یک گزارش، بارکدی بر اساس نشانه‌گذاری و داده‌های ارائه‌شده تولید می‌شود. مسیر الگو را که شامل متن، اشیاء داده و نشانه‌گذاری است، مشخص کنید. همچنین، منبع داده‌ای که بارکد را با محتوا پر کند، مشخص کنید.
// یک نمونه از کلاس DocumentAssembler ایجاد کنید
DocumentAssembler assembler = new DocumentAssembler();

//مسیر الگو را مشخص کنید
var tmp_path = "barcode_template.docx";

//مسیر مستند خروجی را مشخص کنید
var res_path = "result.docx";

//یک نمونه از منبع داده ایجاد کنید
var data = new DataSourceInfo(DataLayer.GetCustomerData(), "customer");

//برای تولید گزارش AssembleDocument را فراخوانی کنید
assembler.AssembleDocument(tmp_path, res_path, data);
// یک نمونه از کلاس DocumentAssembler ایجاد کنید
DocumentAssembler assembler = new DocumentAssembler();

//مسیر الگو را مشخص کنید
String tmp_path = "barcode_template.docx";

//مسیر مستند خروجی را مشخص کنید
String res_path = "result.docx";

//یک نمونه از منبع داده ایجاد کنید
DataSourceInfo data = new DataSourceInfo(new DataStorage(), null);

// برای تولید گزارش AssembleDocument را فراخوانی کنید
assembler.assembleDocument(tmp_path, res_path, data);
const assemblyLib = require('@groupdocs/groupdocs.assembly');

// یک نمونه از کلاس DocumentAssembler ایجاد کنید
const assembler = new assemblyLib.DocumentAssembler();

//مسیر الگو را مشخص کنید
const tmp_path = "barcode_template.docx";

//مسیر مستند خروجی را مشخص کنید
const res_path = "result.docx";

//یک نمونه از منبع داده ایجاد کنید
const data = new assemblyLib.DataSourceInfo(new assemblyLib.DataStorage(), null);

// برای تولید گزارش AssembleDocument را فراخوانی کنید
assembler.assembleDocument(tmp_path, res_path, data);

پشتیبانی از 50+ فرمت فایل

GroupDocs.Assembly با تقریباً تمامی فرمت‌های محبوب فایل کار می‌کند

آمار محصول ما

آمار محصول را بررسی کنید تا از پیشرفت، تأثیر و رشد ما مطلع شوید.

  • 50+

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

    ما از بیش از 50 فرمت مستندات به‌طور گسترده استفاده می‌کنیم.

  • 650k

    دانلودهای NuGet

    GroupDocs.Assembly برای .NET یک کتابخانه محبوب با بیش از 650000 دانلود در NuGet است.

  • 18k

    دانلودهای Maven

    توسعه‌دهندگان Java بیش از 18000 بار GroupDocs.Assembly را در Maven دانلود کرده‌اند.

  • 150+

    مشتریان راضی

    محصولات ما به‌عنوان راه‌حل‌های نوآورانه توسط توسعه‌دهندگان مستقل و شرکت‌های پیشرو در سراسر جهان اعتماد شده‌اند.

مشتریان راضی ما

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

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

GroupDocs.Assembly با سیستم‌عامل‌ها و فریم‌ورک‌های زیر سازگار است:

.NET

.NET Framework 2.0 or higher
Mono Framework 1.2 or higher
Windows Desktop
Windows Server
Microsoft Azure
Linux
Microsoft Visual Studio
Xamarin.Android
MonoDevelop
50+ file formats

Java

Java 7 (1.7) or higher
Windows Desktop
Windows Server
Linux
Mac OS
NetBeans
IntelliJ IDEA
Eclipse
50+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
هر ویرایشگر متنی دیگر
50+ file formats

آماده شروع هستید؟

امکانات GroupDocs.Assembly را به‌صورت رایگان در پلتفرم خود آزمایش کنید.

منابع مفید

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

سوالات متداول

سوالات متداول ما را مرور کنید.

  • آیا GroupDocs.Assembly به هیچ کتابخانه خارجی برای ترکیب مستندات نیاز دارد؟
    خیر، GroupDocs.Assembly به‌صورت مستقل کار می‌کند و نیازی به کتابخانه‌های شخص ثالث مانند Adobe Acrobat یا Microsoft Office ندارد.
  • آیا می‌توانم قبل از خرید امکانات GroupDocs.Assembly را آزمایش کنم؟
    بله، می‌توانید! GroupDocs.Assembly یک دوره آزمایشی رایگان ارائه می‌دهد. آن را نصب کرده و امکانات آن را بررسی کنید. نسخه آزمایشی ‘برچسب‌های آزمایشی’ را به مستندات شما اضافه می‌کند و تنها صفحات اول را پردازش می‌کند. برای تجربه کامل، یک مجوز موقت 30 روزه رایگان را دریافت کنید تا به همه امکانات دسترسی پیدا کنید. جزئیات بیشتر در مجوز موقت در دسترس است.
  • چه نوع مجوزهایی موجود است؟
    آیا به دنبال مجوز GroupDocs.Assembly هستید؟ ما گزینه‌های متنوعی را بسته به نیازهای شما ارائه می‌دهیم. بر اساس اندازه تیم، محل استقرار (یک دفتر یا دورکار) و اینکه آیا به‌دنبال اشتراک SDK/API با مشتریان برای توزیع هستید، انتخاب کنید. همچنین می‌توانید مجوز استفاده ماهانه با برنامه‌های مبتنی بر اندازه را انتخاب کنید—فقط برای آنچه که استفاده می‌کنید، هزینه پرداخت کنید. بهترین گزینه را در قیمت‌گذاری پیدا کنید.

APIهای کم‌کد GroupDocs.Assembly

با استفاده از API REST مبتنی بر ابر ما، مستندات را از طریق برنامه خود تولید کنید.

برنامه‌های وب GroupDocs.Assembly

GroupDocs.Assembly یک برنامه وب رایگان برای تولید مستندات ارائه می‌دهد. می‌توانید بیش از 50 فرمت فایل محبوب را به‌طور مستقیم در مرورگر خود پردازش کنید، به‌صورت رایگان.

 فارسی