Üretimde su işareti olmadan test edin.
Nerede ihtiyaç duyarsanız çalışır.
Tam işlevselliğe sahip ürün için 30 gün alın.
Birkaç dakika içinde çalışır hale getirin.
Ürün denemeniz sırasında destek mühendis ekibimize tam erişim
Modern şifreleme, izinler ve imzalarla PDF güvenirliğini ve otantikliğini birkaç satır kodla güvence altına alın.
PDF'lerinizi dijital olarak imzalayarak onları doğrulayın ve yazar veya onay kanıtı sağlayın. Bu özellik, yasal veya resmi belgeler için gereklidir.
Nasıl yapılacağını öğrenin:PDF'lerinizi imzalayınusing 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 belgelerinizin revizyon geçmişini koruyun ve düzenleyin. Daha iyi belge yönetimi için zaman içinde değişiklikleri, onayları ve imzaları takip edin.
Nasıl yapılacağını öğrenin:PDF'leri düzenleyin ve revize edinusing 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");
Yazar, başlık ve konu gibi PDF dosyalarınızın meta verilerini düzenleyerek belge organizasyonunu ve aranabilirliğini iyileştirin.
Nasıl yapılacağını öğrenin:meta verileri düzenleyinusing 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");
Dolgu alanları, onay kutuları, radyo düğmeleri ve daha fazlası ile etkileşimli PDF formları oluşturun. Bilgi toplamak veya anketler oluşturmak için idealdir.
Nasıl yapılacağını öğrenin:PDF formları oluşturunusing 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");
Mevcut PDF formlarını kolayca doldurun ve düzenleyin. Form alanlarını değiştirin, içeriği güncelleyin ve belgelerinizi sorunsuz yönetmek için değişiklikleri kaydedin.
Nasıl yapılacağını öğrenin:formları doldurun ve düzenleyinusing 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");
Girilen verileri kilitlemek ve form içeriğinin bütünlüğünü sağlamak için form alanlarını düzleştirin.
Nasıl yapılacağını öğrenin:form alanlarını düzleştirinusing 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'lerinizi temizleyerek gizli meta verileri, hassas içeriği ve yorumları kaldırarak belgenizin gizliliğini ve güvenliğini koruyun.
Nasıl yapılacağını öğrenin:PDF'leri temizleyinusing 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'lerinize parola ve izinler ayarlayarak erişimi kontrol edin, yetkisiz düzenlemeleri önleyin ve hassas bilgileri koruyun.
Nasıl yapılacağını öğrenin:PDF izinlerini ayarlayınusing 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");