IRONSOFTWAREHOME

PDF'leri imzalayın ve güvence altına alın

Birkaç satır kod ile modern şifreleme, izinler ve imzalarla PDF özgünlüğünü güvence altına alın ve garantileyin.

Belgenizin Özgünlüğünü Sağlayın

1

Dijital İmza

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ın
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");
2

Düzenleme ve İmzalama Revizyon Geçmişi

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 edin
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");
3

PDF Meta Verilerini Düzenleme

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 öğrenin
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");

Kesintisiz PDF Form Yönetimi ile geliştirin

1

PDF Formları oluşturun

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ı öğrenin
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");
2

Mevcut Formları Doldur & Düzenle

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 öğrenin
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");
3

Form Alanlarını Düzleştir

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 öğrenin
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");

Belgelerinizin Güvenliğini Sağlayın

1

PDF'leri Temizle

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 öğrenin
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");
2

Parola ve İzinleri Ayarlama

PDF'lerinizi şifreler ve izinler ile kontrol edin, yetkisiz düzenlemeyi önleyin ve hassas bilgilerinizi koruyun.

PDF izinlerini ayarlamayı öğrenin
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");

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez