Syncfusion Flutter PDF 是一個原生 Dart 庫,讓開發人員能在 Android、iOS、Web、macOS、Windows 和 Linux 上建立、讀取、編輯和保護 PDF 檔案。它提供全面的 PDF 操作功能,具備高效率與平台相容性。該套件支援文字、圖片、表格、註解、表單欄位與加密,非常適合程式化產生報告、發票與文件。透過直覺的 API 與完整的文件,簡化了 Flutter 應用中的複雜 PDF 操作。
適用情境
產生動態報告
建立發票和收據
新增數位簽章
將文件轉換為PDF
編輯現有PDF
使用密碼保護PDF檔案
主要特色
原生 Dart 實現
跨平台支援
文字和圖像渲染
表單欄位和註釋支援
PDF 加密和解密
高性能渲染
適合對象
商業應用
文件管理系統
報告工具
電商平台
教育類應用程式
財務和會計軟體
使用建議
商業用途需要許可證
大包尺寸
對高級PDF功能的自訂有限
依賴 Syncfusion 生態系統
可能需要為 Web 結構進行額外設定
文件主要以英文提供
原始 README
以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。
Syncfusion Flutter Widgets
Syncfusion Flutter widgets libraries include high-quality UI widgets and file-format packages to help you create rich, high-quality applications for iOS, Android, and web from a single code base. Please find the supported platforms for our Flutter widgets.
Disclaimer: This is a commercial package. To use our packages, you need to have either the Syncfusion Commercial License or Syncfusion Community license. For more details, please check the LICENSE file.
This repository holds the source code of all the Syncfusion Flutter widgets and libraries. Source code of the widget, a working example, read me, changelog, etc., files are available in the packages directory.
Refer the required package in your application's pubspec.yaml file by mentioning its local path. For example, here we have referred the charts package.
Run the following command to get the required packages.
$ flutter pub get
Note: In the example, packages are referred from the local folder which is available in this repository. If you wish, you can also refer the packages from pub.
Step 4
Run your application either using F5 or Run > Start Debugging.
Get the demo application
Explore the full capabilities of our Flutter widgets on your device by installing our sample browser applications from the below app stores, and view samples code in GitHub.
Useful links
Take a look at the following to learn more about Syncfusion Flutter widgets:
To renew the subscription, click renew or contact our sales team at salessupport@syncfusion.com | Toll Free: 1-888-9 DOTNET.
About Syncfusion
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 20,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.