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. سند کامل‌شده را که شامل نمودارها است، رندر کنید و ذخیره کنید.
# از این تگ در قالب خود برای تولید یک نمودار به‌طور پویا استفاده کنید
# Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

import groupdocs.assembly as ga

    def run():

        # مسیر فایل قالب خود را تنظیم کنید
        template = "chart_template.xlsx"

        # به منبع داده دلخواه خود متصل شوید
        data = ga.DataSourceInfo(GetChartData(), "orders")

        # سند نهایی را با نمودار تعبیه‌شده ذخیره کنید
        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.

ارائهٔ گزارش‌های بصری جذاب

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

کنترل دقیق بر روی چیدمان و سبک نمودار

از سینتکس LINQ استفاده کنید تا تعریف کنید نمودارها در کجا و چگونه ظاهر شوند. ویژگی‌های بصری مانند رنگ‌ها، برچسب‌ها و چیدمان را بسته به نیازهای طراحی خود سفارشی کنید.

تولید نمودار در چندین فرمت فایل

اسناد با نمودارهای تعبیه‌شده در فرمت‌های محبوب مانند DOCX، XLSX، PPTX، PDF، HTML و OpenOffice ایجاد کنید. GroupDocs.Assembly اطمینان از سازگاری کامل و وفاداری چیدمان را تضمین می‌کند.

نحوهٔ تعبیهٔ نمودارها به‌طور برنامه‌نویسی

این مثال کد نشان می‌دهد که چگونه می‌توانید با استفاده از GroupDocs.Assembly به‌طور پویا نمودارها را تولید کرده و آنها را در یک فایل XLSX تعبیه کنید.

Python

# یک قالب حاوی فضاهای خالی برای نمودارها تنظیم کنید
# Total Contract Price<<y [m.Total_Contract_Price]>>
# <<seriesColor [color]>>

import groupdocs.assembly as ga

    def run():

        # مسیر فایل قالب خود را تعریف کنید
        template = "table_template.xlsx"

        # داده ورودی برای نمودار را بارگذاری کنید
        data_json = ga.data.JsonDataSource("Items.json")

        # یک شی داده با فیلدهای مربوطه بسازید
        data = ga.DataSourceInfo(data_json, "items")

        # نوع، ظاهر و دیگر ویژگی‌های نمودار را مشخص کنید
        design = ga.DataSourceInfo("red", "color")

        # جزء DocumentAssembler را اولیه‌سازی کنید
        asm = ga.DocumentAssembler()

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

GroupDocs.Assembly for Python via .NET چیست؟

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

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

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

منابع مفید

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

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

از API ما برای ساخت اسناد هوشمند و پر از داده متناسب با منطق کسب‌وکار و نیازهای ارائه خود استفاده کنید.

تولید گزارش‌های غنی در بیش از 50 فرمت فایل

Python via .NET ادغام نمودار را در اسناد به‌صورت یکپارچه با ادغام قالب‌ها با داده‌های ساختاریافته در دامنه وسیعی از فرمت‌های پشتیبانی شده امکان‌پذیر می‌سازد.

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

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