開始使用IronPrint

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPrint:您的.NET全能打印庫

IronPrint 是 Iron Software 開發的打印庫。 該庫與包括Windows、macOS、Android和iOS在內的多種環境兼容。

相容性

IronPrint 具有與以下平台的跨平台支持兼容性:

.NET 版本支持

  • C#VB.NETF#
  • .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"
VB   C#

程式碼範例

列印文件

只需將檔案路徑傳遞給 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")
VB   C#

顯示列印對話框

使用 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")
VB   C#

自訂列印設定

要從代碼配置打印設置,請實例化 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)
VB   C#

授權與支持可用

IronPrint 是一個付費的函式庫,但也提供免費試用授權。這裡.

有關 Iron Software 的更多資訊,請訪問我們的網站:https://ironsoftware.com/ 如需更多支援和查詢,請請詢問我們的團隊.

來自 Iron Software 的支援

如需一般支援和技術查詢,請透過以下電子郵件與我們聯絡:support@ironsoftware.com