Tento generátor sestav poskytuje efektivní API nezávislé na platformě. Použijte naše Reporting API k vývoji softwaru na vysoké úrovni pro platformu Python via .NET. Integrací našeho řešení do vašeho softwaru můžete pomocí Python vytvářet úžasné sestavy v DOCX, PDF, HTML a dalších oblíbených formátech založených na šablonách a vlastních datech.
Vytvářejte výkonné sestavy obsahující seznamy, tabulky, grafy, obrázky, čárové kódy a další prvky dokumentu pomocí LINQ Reporting Engine v Python. Nejen zprávy, můžete vytvářet dokumenty jakéhokoli typu, jako jsou faktury, životopisy, smlouvy, dopisy a další, pomocí naší pokročilé knihovny Python via .NET.
Podívejte se, jak snadné je vytvořit sestavu v Python, pomocí následujících kroků:
Pomocí daného reportingu s Python via .NET můžete generovat dokumenty v mnoha oblíbených formátech v profesionální kvalitě:
Náš nástroj pro vytváření sestav je založen na technologii dynamické vazby zdroje dat na pole v šabloně dokumentu pomocí syntaxe LINQ. Takový reportovací engine výrazně zvýší produktivitu práce při přípravě dokumentů stejného typu automatizací rutinních operací.
Chcete-li vyhodnotit, jak generovat sestavu v Python a jak funguje naše programovací rozhraní API, načtěte šablonu dokumentu a soubor s vašimi daty. Zadejte název objektu zdroje dat, pokud je použit v šabloně. Po spuštění kódu si stáhněte výsledek generování zprávy ve vhodném formátu, jako je DOCX nebo PDF.
pip install aspose-words
Kopírovat
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");
Naše balíčky Python hostujeme v úložištích PyPi. Postupujte prosím podle pokynů krok za krokem, jak nainstalovat "Aspose.Words for Python via .NET" do vašeho vývojářského prostředí.
Tento balíček je kompatibilní s Python ≥3.5 a <3.12. Pokud vyvíjíte software pro Linux, podívejte se prosím na další požadavky pro gcc a libpython v dokumentaci k produktu.