開始使用IronPrint
IronPrint:您的.NET全能打印庫
IronPrint 是 Iron Software 開發的打印庫。 該庫與包括Windows、macOS、Android和iOS在內的多種環境兼容。
C# 列印庫
- 下載C#程式庫以列印文件
- 處理 PDF、PNG、HTML、TIFF、GIF、JPEG、IMAGE、BITMAP 格式
- 自訂列印設定
- 在列印前顯示對話框
- 免費探索該庫在 C# 中的功能
相容性
IronPrint 具有與以下平台的跨平台支持兼容性:
.NET 版本支持
- C#、VB.NET、F#
- .NET 8、7、6、5 和 Core 3.1+
- .NET Framework(4.6.2+)
操作系統與環境支持
- Windows(7+,Server 2016+)
- macOS(10+)
- iOS(11+)
- Android API 21+(v5 "Lollipop")
.NET 項目類型支持
- 行動裝置(Xamarin & MAUI & Avalonia)
- 桌面(WPF 與 MAUI 與 Windows Avalonia)
- 控制台(應用程序及庫)
安裝
IronPrint 圖書館
安裝 IronPrint 快速且容易,請依照此方式安裝套件:
Install-Package IronPrint
或者,直接從官方 IronPrint NuGet 網站.
安裝完成後,您可以通過在C#代碼頂部添加using IronPrint;
來開始使用。
套用授權金鑰
接著,通過將許可證密鑰分配給 License 類的 LicenseKey 屬性,為 IronPrint 應用有效的許可證或試用密鑰。 在 import 語句之後、使用任何 IronPrint 方法之前,請包含以下代碼:
:path=/static-assets/print/content-code-examples/get-started/get-started-license.cs
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01";
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01"
程式碼範例
列印文件
只需將檔案路徑傳遞給 Print
方法以列印文件。
:path=/static-assets/print/content-code-examples/get-started/get-started-1.cs
using IronPrint;
// Print the document
Printer.Print("newDoc.pdf");
Imports IronPrint
' Print the document
Printer.Print("newDoc.pdf")
顯示列印對話框
使用 ShowPrintDialog
方法打印文件,在打印前會顯示打印對話框。
:path=/static-assets/print/content-code-examples/get-started/get-started-2.cs
using IronPrint;
// Show print dialog
Printer.ShowPrintDialog("newDoc.pdf");
Imports IronPrint
' Show print dialog
Printer.ShowPrintDialog("newDoc.pdf")
自訂列印設定
要從代碼配置打印設置,請實例化 PrintSettings 類。 配置 PrintSettings 物件並將其傳遞給其中一個列印方法。
:path=/static-assets/print/content-code-examples/get-started/get-started-3.cs
using IronPrint;
// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;
// Print the document
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint
' Configure print setting
Private printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait
' Print the document
Printer.Print("newDoc.pdf", printSettings)
授權與支持可用
IronPrint 是一個付費的函式庫,但也提供免費試用授權。這裡.
有關 Iron Software 的更多資訊,請訪問我們的網站:https://ironsoftware.com/ 如需更多支援和查詢,請請詢問我們的團隊.
來自 Iron Software 的支援
如需一般支援和技術查詢,請透過以下電子郵件與我們聯絡:support@ironsoftware.com