نگاهی به GroupDocs.Assembly

جریان‌های کاری مدارک را در Python با استفاده از API اتوماسیون قدرتمند و ادغام داده‌های بی‌وقفه تسریع کنید.

Illustration assembly

ادغام داده‌های تجاری در مدارک با Python

گزارش‌گیری را ساده کنید: با GroupDocs.Assembly for Python via .NET داده‌ها را از XML، JSON یا پایگاه‌های داده به مدارک مبتنی بر الگو بدون نیاز به قالب‌بندی دستی اضافه کنید.

پر کردن محتوای بومی با داده‌های زنده

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

ویژگی‌های قدرتمند اتوماسیون

قابلیت‌های پیشرفته را باز کنید—بارکدها ایجاد کنید، به داده‌های وب متصل شوید، لایه‌ها را سفارشی کنید و اسناد را با استفاده از GroupDocs.Assembly for Python via .NET به فرمت‌های متعدد صادر کنید.

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

GroupDocs.Assembly for Python via .NET به‌طور یکپارچه با پلتفرم‌ها، سیستم‌عامل‌های اصلی و مدیران بسته برای سازگاری گسترده در استقرار کار می‌کند.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

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

فهرست کامل فرمت‌های فایل که توسط GroupDocs.Assembly for Python via .NET پشتیبانی می‌شوند را مشاهده کنید.

فرمت‌های 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

پشتیبانی از چند فرمت الگو و خروجی

با فرمت‌های DOCX، XLSX، PPTX، PDF، HTML و سایر فرمت‌ها برای الگوها و فایل‌های خروجی کار کنید.

Feature icon

نشانه‌گذاری پیشرفته الگو

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

Feature icon

تولید بارکد

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

Feature icon

قالب‌بندی رشته و حالت

با قالب‌بندی انعطاف‌پذیر رشته، سبک خروجی را کنترل کنید: بزرگ، کوچک، حالت عنوان یا بزرگ‌کردن اولین حرف.

Feature icon

ادغام محتوای هوشمند

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

Feature icon

خروجی مدارک به چند فرمت

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

Feature icon

پشتیبانی از Base64 و اشیاء جاسازی‌شده

تصاویر، فایل‌ها یا داده‌های دودویی را به‌طور مستقیم از رشته‌های رمزگذاری‌شده Base64 یا آرایه‌های بایت وارد کنید.

نمونه‌های کد

به بررسی مثال‌های واقعی استفاده از GroupDocs.Assembly برای اتوماسیون مدارک و ادغام داده بپردازید.

ایجاد یک فهرست نقطه‌دار در Microsoft Word

فهرست‌های نقطه‌دار کمک می‌کنند تا داده‌های تجاری به‌صورت واضح در گزارش‌ها و قراردادها سازماندهی شوند. از GroupDocs.Assembly برای درج فهرست‌ها در الگوهای Word با استفاده از منابع داده پویا استفاده کنید.

چگونه یک لیست را در مستندات پر کنیم

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

import groupdocs.assembly as ga

def run():
    # مسیر الگو را مشخص کنید
    template = "Bulleted List Template.docx"

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

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

    # گزارش را با داده‌های پر شده تولید کنید
    assembler = ga.DocumentAssembler()
    assembler.assemble_document(template, result, data)

تولید نمودارهای دایره‌ای در ارائه‌های PPTX

نمودارهای دایره‌ای را از داده‌های XML یا JSON بسازید تا معیارهای کلیدی را به‌صورت بصری نمایش دهید. اسناد ارائه را با نمودارهایی که به‌طور خودکار توسط برنامه شما پر می‌شوند، بهبود دهید.

چگونه داده‌ها را در یک نمودار دایره‌ای نمایش دهیم

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

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

import groupdocs.assembly as ga

    def run():
        # مسیر الگوی نمودار را مشخص کنید
        template = "Pie Chart Template.pptx";

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

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

        # نمودار را تولید کرده و نتیجه را ذخیره کنید
        assembler = ga.DocumentAssembler()
        assembler.assemble_document(template, result, data)

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

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

منابع مفید

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

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

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