GroupDocs.Assembly for Python via .NET

ساخت و پر کردن جداول در اسناد XLSX با API Python

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

چگونه جداول را در اسناد XLSX به‌طور خودکار پر کنیم

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

  1. یک الگو در فرمت XLSX با جاهای خالی درون ساختار جدول ایجاد کنید.
  2. داده‌های ساختاری را از منابعی مانند JSON، XML یا پایگاه‌های داده بارگذاری کنید.
  3. داده‌ها را قبل از پر کردن جدول فیلتر یا پردازش کنید.
  4. سند را با جدول کامل و فرمت شده تولید کنید.
# این تگ‌ها را در ردیف جدول الگوی خود قرار دهید
# <<foreach [c in ds]>>
# <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # مسیر الگوی جدول خود را مشخص کنید
        template = "table_template.xlsx"

        # داده‌های پویا را از JSON، XML یا منابع دیگر بازیابی کنید
        data = ga.DataSourceInfo(GetData(), "ds")

        # سند خود را با جدول پر شده ذخیره کنید
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

جداول را به طور خودکار در اسناد تولید کنید

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

ویژگی‌های برتر GroupDocs.Assembly

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

جداول سند را به طور خودکار با استفاده از داده‌های ساختاری از JSON، XML، CSV یا اشیاء داده‌ای سفارشی برای ارائه واضح و دقیق پر کنید.

مشاهده اطلاعات با جداول و بیشتر

از GroupDocs.Assembly برای غنی‌سازی اسناد با جداول، فهرست‌ها، نمودارها، هایپرلینک‌ها، تصاویر و متن‌های استایل‌دار برای تولید خروجی‌های با کیفیت حرفه‌ای استفاده کنید.

کنترل چیدمان و طراحی جدول

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

خروجی به بیش از 50 فرمت پشتیبانی شده

به سادگی اسناد با جداول پر شده را به فرمت‌هایی مانند DOCX، XLSX، PPTX، PDF، HTML، OpenOffice و بیشتر صادر کنید—مناسب برای فرایندهای کاری سازمانی.

نمونه کد: به‌طور پویا جدول را پر کنید

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

Python

# الگوی سند خود را با یک جاگذاری برای جدول داده طراحی کنید
# <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
# <<[c.Price]>> <</foreach>>

import groupdocs.assembly as ga

    def run():

        # مسیر فایل را به الگو مشخص کنید
        template = "table_template.xlsx"

        # منبع داده پویا خود را دریافت کنید
        data_json = ga.data.JsonDataSource("Items.json")

        # داده‌ها را به یک شی برای پردازش بسته بندی کنید
        data = ga.DataSourceInfo(data_json, "items")

        # DocumentAssembler را مقداردهی اولیه کرده و داده‌ها را متصل کنید
        asm = ga.DocumentAssembler()

        # سند نهایی را با جدول تکمیل شده ذخیره و به‌طور صادر کنید
        asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

مروری بر GroupDocs.Assembly for Python via .NET

GroupDocs.Assembly for Python via .NET یک API قدرتمند اتوماسیون سند است که به توسعه‌دهندگان کمک می‌کند اسنادی با کیفیت و غنی از داده ایجاد کنند. این ابزار به درج دقیق جداول، فهرست‌ها، تصاویر و نمودارها با استفاده از داده‌ها از منابع مختلف امکان می‌دهد. با پشتیبانی از بیش از 50 فرمت مانند MS Office، PDF، HTML و ایمیل، این ابزار مناسب‌ترین گزینه برای تسهیل تولید گزارش و مونتاژ اسناد است.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

قابلیت‌های کلیدی مونتاژ اسناد

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

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

Python via .NET از بیش از 50 فرمت خروجی پشتیبانی می‌کند و به شما این امکان را می‌دهد که گزارش‌هایی با جداول دقیق و ارائه داده‌های غنی با استفاده از الگوهای ساده تولید کنید.

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

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