Този генератор на отчети предоставя ефективен независим от платформата 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. Ако разработвате софтуер за Linux, моля, разгледайте допълнителните изисквания за gcc и libpython в продуктовата документация.