Üretim ortamında su yas cızlar olmadan test edin.
İhtiyacınız olan her yerde çalışır.
30 gün boyunca tam işlevli ürün alın.
Dakikalar içinde çalışır hale getirin.
Ürün deneme sürecinizde destek mühendislik ekibimize tam erişim
Birkaç satır kod ile modern şifreleme, izinler ve imzalarla PDF özgünlüğünü güvence altına alın ve garantileyin.
PDF'lerinizi dijital olarak imzalayarak, onları doğrulayın ve yazarlık veya onay kanıtı sağlayın. Bu özellik, yasal veya resmi belgeler için esastır.
Nasıl yapıldığı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ıldığı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");
PDF dosyalarınızın meta verilerini, örneğin yazar, başlık ve konu, düzenleyerek, belgenin organizasyonu ve aranabilirliğini geliştirin.
Metadata düzenlemeyi öğreninusing 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");
Doldurulabilir alanlar, onay kutuları, radyo düğmeleri ve daha fazlasıyla etkileşimli PDF formları oluşturun. Bilgi toplamak veya anket oluşturmak için idealdir.
PDF formları oluşturmayı öğreninusing 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 belgeleri kesintisiz yönetmek için değişiklikleri kaydedin.
Formları doldurmayı ve düzenlemeyi öğreninusing 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 veriyi kilitlemek ve daha fazla düzenlemeyi önlemek için form alanlarını düzleştirin, form içeriğinin bütünlüğünü sağlayın.
Form alanlarını düzleştirmeyi öğreninusing 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");
Belgelerinizin gizliliğini ve güvenliğini korumak için gizli metadata, hassas içerik ve yorumları kaldırarak PDF'lerinizi temizleyin.
PDF'leri temizlemeyi öğreninusing 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'lerinizi şifreler ve izinler ile kontrol edin, yetkisiz düzenlemeyi önleyin ve hassas bilgilerinizi koruyun.
PDF izinlerini ayarlamayı öğreninusing 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");