觀看David Jones, Agorus, 使用Iron Suite創造新效能
觀看Milan Jovanović使用IronPDF
觀看我們的團隊產品演示
只需幾行程式碼,即可利用現代加密、權限和簽名技術,確保 PDF 檔案的安全真實性。
對 PDF 文件進行數位簽名,以驗證其真實性並提供作者身份或授權證明。此功能對於法律或官方文件至關重要。
using IronPdf; using IronPdf.Signing; // Cryptographically sign an existing PDF in 1 line of code! new IronPdf.Signing.PdfSignature("Iron.p12", "123456").SignPdfFile("any.pdf");
維護和編輯PDF文件的修訂歷史記錄。追蹤文件的變更、審批和簽名,以便更好地管理文件。
using IronPdf; using IronPdf.Rendering; // Import PDF and enable TrackChanges PdfDocument pdf = PdfDocument.FromFile("annual_census.pdf", TrackChanges: ChangeTrackingModes.EnableChangeTracking); // ... Various edits ... pdf.SignWithFile("/assets/IronSignature.p12", "password", null, IronPdf.Signing.SignaturePermissions.AdditionalSignaturesAndFormFillingAllowed); PdfDocument pdfWithRevision = pdf.SaveAsRevision(); pdfWithRevision.SaveAs("annual_census_2.pdf");
編輯 PDF 文件的元數據,例如作者、標題和主題,以改善文件的組織性和可搜尋性。
using IronPdf; using System; ChromePdfRenderer renderer = new ChromePdfRenderer(); PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Metadata</h1>"); // Access the MetaData class and set the pre-defined metadata properties. pdf.MetaData.Author = "Iron Software"; pdf.MetaData.CreationDate = DateTime.Today; pdf.MetaData.Creator = "IronPDF"; pdf.SaveAs("pdf-with-metadata.pdf");
建立具有可填寫欄位、複選框、單選按鈕等的互動式 PDF 表單。非常適合用於收集資訊或建立問卷。
using IronPdf; // Input and Text Area forms HTML string FormHtml = @" <html> <body> <h2>Editable PDF Form</h2> <form> First name: <br> <input type='text' name='firstname' value=''> <br> Last name: <br> <input type='text' name='lastname' value=''> <br> Address: <br> <textarea name='address' rows='4' cols='50'></textarea> </form> </body> </html> "; // Instantiate Renderer ChromePdfRenderer Renderer = new ChromePdfRenderer(); Renderer.RenderingOptions.CreatePdfFormsFromHtml = true; Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("textAreaAndInputForm.pdf");
輕鬆填寫並編輯現有PDF表單。修改表單欄位、更新內容並儲存更改,實現無縫文件管理。
using IronPdf; PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputForm.pdf"); // Set text input form values pdf.Form.FindFormField("firstname").Value = "John"; pdf.Form.FindFormField("lastname").Value = "Smith"; // Set text area form values pdf.Form.FindFormField("address").Value = "Iron Software LLC\r\n205 N. Michigan Ave."; pdf.SaveAs("textAreaAndInputFormEdited.pdf");
將表單欄位展平,以鎖定輸入的資料並防止進一步編輯,從而確保表單內容的完整性。
using IronPdf; // Select the desired PDF File PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputFormEdited.pdf"); // Flatten the pdf pdf.Flatten(); // Save as a new file pdf.SaveAs("after_flatten.pdf");
透過刪除隱藏的元資料、敏感內容和註釋來清理您的 PDF 文件,以保護文件的機密性和安全性。
using IronPdf; // Import PDF document PdfDocument pdf = PdfDocument.FromFile("sample.pdf"); // Sanitize with Bitmap PdfDocument sanitizeWithBitmap = Cleaner.SanitizeWithBitmap(pdf); // Sanitize with SVG PdfDocument sanitizeWithSvg = Cleaner.SanitizeWithSvg(pdf); // Export PDFs sanitizeWithBitmap.SaveAs("sanitizeWithBitmap.pdf"); sanitizeWithSvg.SaveAs("sanitizeWithSvg.pdf");
設定 PDF 檔案的密碼和權限,以控制存取權限、防止未經授權的編輯並保護敏感資訊。
using IronPdf; ChromePdfRenderer renderer = new ChromePdfRenderer(); PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Secret Information:</h1> Hello World"); // Password to edit the pdf pdf.SecuritySettings.OwnerPassword = "123password"; // Password to open the pdf pdf.SecuritySettings.UserPassword = "password123"; pdf.SaveAs("protected.pdf");
想快速取得證據? PM > Install-Package IronPdf 運行範例看著你的HTML程式碼變成PDF檔。
Install-Package IronPdf
無需信用卡
試驗表格已提交成功地。您的試用金鑰應該在郵件中。如果不是,請聯繫support@ironsoftware.com
您的試用金鑰應該在郵件中。如果不是,請聯繫support@ironsoftware.com
在生產環境中測試而不帶水印。適用於您所需的任何地方。
獲得 30 天完整功能產品。幾分鐘內即可運行。
在您的產品試用期間全面訪問我們的支持技術團隊
產品與其關鍵功能的即時展示
獲取項目特定的功能建議
我們會回答您所有的問題,以確保您掌握所有需要的資訊。(絕無承諾)。
請檢查您的電子郵件以取得試用授權金鑰。
如果您沒有收到電子郵件,請啟動 即時聊天 或寄送電子郵件至 support@ironsoftware.com
預約免費諮詢
請填寫以下表格或發送電子郵件至 sales@ironsoftware.com
您的個人資料將始終保密。
預約30分鐘的個人演示。
無需合同,無需提供信用卡信息,無需任何承諾。
版權所有 © Iron Software 2013-2026