Generovanie prehľadu v Python

Vysokorýchlostná knižnica Python via .NET na vytváranie zostáv v Word dokumentoch, PDF, OpenOffice, Web a Markdown a na automatizáciu dokumentov pomocou šablón a vlastných údajov

Tento generátor zostáv poskytuje efektívne rozhranie API nezávislé od platformy. Použite naše Reporting API na vývoj softvéru na vysokej úrovni pre platformu Python via .NET. Integráciou nášho riešenia do vášho softvéru môžete vytvárať úžasné zostavy vo DOCX formáte, PDF, HTML a ďalších populárnych formátoch založených na šablónach a vlastných údajoch pomocou Python.

Zobraziť útržok kódu

Prehľady v Python

Vytvárajte výkonné správy obsahujúce zoznamy, tabuľky, grafy, obrázky, čiarové kódy a ďalšie prvky dokumentov pomocou nástroja LINQ Reporting Engine v jazyku Python. Nielen správy, ale môžete vytvárať dokumenty akéhokoľvek typu, ako sú faktúry, životopisy, zmluvy, listy a iné pomocou našej pokročilej knižnice Python via .NET.

Ak chcete zistiť, aké ľahké je vytvoriť prehľad v jazyku Python, postupujte podľa nasledujúcich krokov:

  1. Vyberte si zdroj údajov, napríklad JSON, XML, CSV, databázy alebo objekty vlastných typov.
  2. Pripravte si šablónu dokumentu vo PDF formáte alebo Word, napríklad DOC alebo DOCX. Pomocou syntaxe založenej na LINQ môžete zoraďovať, filtrovať a zoskupovať údaje priamo v šablónach.
  3. Použite náš nástroj na vytváranie správ Python via .NET na prepojenie tejto šablóny a údajov z vášho zdroja údajov pomocou syntaxe LINQ a získajte zostavu vo formáte podľa vášho výberu.

Automatizujte generovanie dokumentov v Python

Pomocou daného reportingu s Python via .NET môžete generovať dokumenty v mnohých populárnych formátoch v profesionálnej kvalite:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Pevné rozloženie: PDF, XPS, OpenXPS, PostScript
  • Obrázky: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Web: HTML, MHTML
  • Ostatné: EPUB, MOBI, Xaml, PCL atď.

Generovanie správ v Python

Náš nástroj na vytváranie správ je založený na technológii dynamickej väzby zdroja údajov na polia v šablóne dokumentu pomocou syntaxe LINQ. Takýto reportovací engine výrazne zvýši produktivitu práce pri príprave dokumentov rovnakého typu automatizáciou rutinných operácií.

Vytvorte prehľad v jazyku Python

Ak chcete zhodnotiť, ako generovať zostavu v Python a ako funguje naše programovacie rozhranie API, načítajte šablónu dokumentu a súbor s vašimi údajmi. Zadajte názov objektu zdroja údajov, ak sa používa v šablóne. Po spustení kódu si stiahnite výsledok generovania správy vo vhodnom formáte, ako je DOCX alebo PDF.

Vytvorte prehľad zo šablóny a vlastných údajov v Python
Nahrajte šablónu
Spustiť kód
Nahrajte dátový súbor
Vyberte cieľový formát zo zoznamu
pip install aspose-words
Kopírovať
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");
Spustiť kód

Ako používať Reporting pre Word, PDF a ďalšie formáty dokumentov v Python

  1. Nainštalovať Aspose.Words for Python via .NET
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do svojho Python projektu
  3. Vytvorte šablónu označenú syntaxou založenou na LINQ
  4. Načítajte dokument šablóny
  5. Načítajte svoje údaje zo zdroja údajov: súborov, databáz alebo vlastných objektov
  6. Zostavte prehľad odoslaním svojej šablóny a údajov do inštancie 'ReportingEngine'
  7. Uložte vygenerovanú správu ako samostatný súbor vo vhodnom formáte, ako je DOCX alebo PDF

Python na vytvorenie zostavy

Naše balíčky Python hostíme v úložiskách PyPi. Postupujte podľa podrobných pokynov, ako nainštalovať "Aspose.Words for Python via .NET" do vášho vývojárskeho prostredia.

Požiadavky na systém

Tento balík je kompatibilný s Python ≥3.5 a <3.12. Ak vyvíjate softvér pre Linux, pozrite si ďalšie požiadavky pre gcc a libpython v dokumentácii k produktu.

Najpopulárnejšie formáty pre vytváranie prehľadov

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2024. Všetky práva vyhradené.