使用 Python 中的 LINQ 報告引擎生成包含列表、表格、圖表、圖像、條形碼和其他文檔元素的強大報告。不僅是報告,您還可以使用我們先進的 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");
我們在PyPi存儲庫中託管我們的 Python 請按照有關如何 "Aspose.Words for Python via .NET" 安裝到您的開發人員環境的分步說明進行操作。
這個包與 Python ≥3.5 和 <3.12 兼容。如果您為 Linux 開發軟件,請查看產品文檔中對 gcc 和 libpython 的附加要求。