观看 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");
通过清除隐藏的元数据、敏感内容和评论来保护您的文档的机密性和安全性。
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");
Install-Package IronPdf
无需信用卡
试用表单已成功提交。您的试用密钥应在电子邮件中。如果没有,请联系我们support@ironsoftware.com
您的试用密钥应在电子邮件中。如果没有,请联系我们support@ironsoftware.com
免费开始
在生产环境中测试,没有水印。在您需要的地方使用。
使用功能齐全的产品30天。几分钟内即可启动和运行。
在产品试用期间,全面访问我们的支持工程团队
无需信用卡或账户创建
您的试用密钥应该在邮件中。如果没有,请联系support@ironsoftware.com
许可证起价 $749。 有问题吗?联系我们。
预订无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
预定一次 30 分钟的个人演示。
无合约、无卡号、无任何长期承诺。
版权所有 © Iron Software 2013-2025