این مولد گزارش API مستقل از پلتفرم کارآمد را ارائه می دهد. از گزارش API ما برای توسعه نرم افزار سطح بالا برای پلت فرم Python via .NET استفاده کنید. با ادغام راه حل ما در نرم افزار خود، می توانید گزارش های خیره کننده ای در DOCX، PDF، HTML و سایر فرمت های محبوب بر اساس الگوها و داده های سفارشی با استفاده از Python ایجاد کنید.
با استفاده از LINQ Reporting Engine در Python، گزارشهای قدرتمندی شامل فهرستها، جداول، نمودارها، تصاویر، بارکدها و سایر عناصر سند ایجاد کنید. نه تنها گزارشها، بلکه میتوانید با استفاده از کتابخانه پیشرفته Python via .NET، اسنادی از هر نوع مانند فاکتورها، رزومهها، قراردادها، نامهها و موارد دیگر ایجاد کنید.
با انجام مراحل زیر ببینید چقدر ساختن گزارش در Python آسان است:
با استفاده از گزارش داده شده با Python via .NET، میتوانید اسناد را در بسیاری از قالبهای محبوب با کیفیت حرفهای تولید کنید:
موتور گزارشدهی ما مبتنی بر فناوری اتصال پویا یک منبع داده به فیلدهای یک الگوی سند با استفاده از نحو LINQ است. چنین موتور گزارش دهی به طور قابل توجهی بهره وری نیروی کار را هنگام تهیه اسناد از همان نوع با خودکارسازی عملیات معمول افزایش می دهد.
برای ارزیابی نحوه ایجاد گزارش در Python و نحوه عملکرد API برنامه نویسی ما، یک سند و فایل الگو را با داده های خود بارگیری کنید. نام یک شی منبع داده را در صورت استفاده در الگو مشخص کنید. پس از اجرای کد، نتیجه تولید گزارش را با فرمت مناسب مانند DOCX یا PDF دانلود کنید.
pip install aspose-words
کپی 🀄
import aspose.words as aw
import aspose.words.reporting as awr
doc = aw.Document("Input.docx");
dataSource = "";
engine = awr.ReportingEngine();
engine.build_report(doc, dataSource);
doc.save("Output.docx");
ما بسته های Python خود را در مخازن PyPi میزبانی می کنیم. لطفاً دستورالعمل های گام به گام نحوه نصب "Aspose.Words for Python via .NET" در محیط توسعه دهنده خود دنبال کنید.
این بسته با Python ≥3.5 و <3.12 سازگار است. اگر نرمافزاری برای لینوکس توسعه میدهید، لطفاً به الزامات اضافی برای gcc و libpython در مستندات محصول نگاهی بیندازید.