يوفر منشئ التقارير هذا واجهة برمجة تطبيقات فعالة مستقلة عن النظام الأساسي. استخدم Reporting API لتطوير برنامج عالي المستوى لمنصة Python via .NET. من خلال دمج حلنا في برنامجك، يمكنك إنشاء تقارير مذهلة بتنسيق DOCX و PDF و HTML والتنسيقات الشائعة الأخرى استنادًا إلى القوالب والبيانات المخصصة باستخدام Python.
أنشئ تقارير قوية تتضمن القوائم والجداول والمخططات والصور والرموز الشريطية وعناصر المستندات الأخرى باستخدام LINQ Reporting Engine في Python. ليس فقط التقارير، يمكنك إنشاء مستندات من أي نوع مثل الفواتير والسير الذاتية والعقود والخطابات وغيرها باستخدام مكتبة Python via .NET المتقدمة الخاصة بنا.
تعرف على مدى سهولة إنشاء تقرير في Python باتباع الخطوات التالية:
باستخدام التقارير المحددة مع Python via .NET، يمكنك إنشاء مستندات بتنسيقات عديدة شائعة بجودة احترافية:
يعتمد محرك التقارير الخاص بنا على تقنية الربط الديناميكي لمصدر البيانات بالحقول الموجودة في قالب مستند باستخدام صيغة LINQ. سيؤدي محرك التقارير هذا إلى زيادة إنتاجية العمالة بشكل كبير عند إعداد المستندات من نفس النوع عن طريق أتمتة العمليات الروتينية.
لتقييم كيفية إنشاء تقرير في Python وكيفية عمل واجهة برمجة تطبيقات البرمجة لدينا، قم بتحميل مستند نموذج وملف ببياناتك. حدد اسم كائن مصدر البيانات، إذا تم استخدامه في القالب. بعد تشغيل الكود، قم بتنزيل نتيجة إنشاء التقرير بتنسيق مناسب مثل DOCX أو PDF.
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. إذا قمت بتطوير برنامج لنظام التشغيل Linux، فيرجى إلقاء نظرة على المتطلبات الإضافية لدول gcc و libpython في وثائق المنتج.