Altbilgi içeriğine atla

PDF'ler oluşturun

PDF'leri sıfırdan, güçlü ve sezgisel belge oluşturma API'mizi kullanarak oluşturun.

Icon Main related to PDF'ler oluşturun
Mükemmel PDF'nizi Tasarlayın

1

Boş bir PDF oluşturun

Tamamen yeni bir PDF'yi sıfırdan oluşturun! Yeni bir tuvalle başlayın ve ihtiyacınız olan belgenizi tam kontrolle oluşturun. İster yeni bir rapor hazırlıyor, ister bir fatura tasarlıyor, ister bir teklif taslağı yazıyor olun, hızla sonuç almak için sıfırdan başlayın veya bir şablon kullanın.

Nasıl yapıldığını öğrenin:Boş bir PDF oluştur
using IronPdf;

PdfDocument pdf = new PdfDocument(270, 270);

pdf.SaveAs("blankPage.pdf");
C#
2

Metinler ve Resimler Ekleyin

PDF belgelerinize sorunsuz bir şekilde özel metin ve resimler ekleyin. IronPDF, elemanların yerleştirilmesi, hizalanması ve opaklığı üzerinde tam kontrol sağlar ve farklı sayfalar arasında başlıkları ve metin pozisyonunu yönetme esnekliği sunar.

Nasıl yapıldığını öğrenin:metinler ve resimler ekleyin
using IronPdf;
using IronSoftware.Drawing;

ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");

// Draw text on PDF
pdf.DrawText("Some text", FontTypes.TimesNewRoman.Name, FontSize: 12, PageIndex: 0, X: 100, Y: 100, Color.Black, Rotation: 0);

// Open image file
AnyBitmap bitmap = AnyBitmap.FromFile("ironSoftware.png");
// Draw the bitmp on PDF
pdf.DrawBitmap(bitmap, 0, 50, 250, 500, 300);
C#
3

Şekiller Ekle

PDF belgelerinize eklemek için geniş bir şekil yelpazesinden seçim yapın. Şekil kitaplığı, istendiğinde diyagramlar, bölüm vurgulamaları veya görsel öğeler eklemenize olanak tanır, PDF'lerin estetikasını ve okunabilirliğini artırır.

Nasıl yapıldığını öğrenin:şekil ekleyin
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");

// Configure the required parameters
int pageIndex = 0;
var rectangle = new IronSoftware.Drawing.RectangleF(200, 100, 1000, 100);
var lineColor = new IronSoftware.Drawing.Co/lor("#000000");
var fillColor = new IronSoftware.Drawing.Co/lor("#32AB90");
int lineWidth = 5;

// Draw rectangle on PDF
pdf.DrawRectangle(pageIndex, rectangle, lineColor, fillColor, lineWidth);
C#
4

Başlıklar/Altbilgiler Ekleyin

PDF’nize profesyonel bir görünüm kazandırmak için kolayca metin bazlı veya HTML formatında başlıklar ve altbilgiler ekleyin. Hizalamayı özelleştirin, filigranlar ekleyin, yazı tiplerini ayarlayın ve daha fazlasını yapın. Bu özellik, sayfalar arasında tutarlı marka unsurları eklemek için idealdir.

Nasıl yapıldığını öğrenin:başlıklar/altbilgiler ekleyin
using IronPdf;

// Instantiate renderer and create PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

// Create text header
TextHeaderFooter textHeader = new TextHeaderFooter
{   CenterText = "This is the header!",    };

// Create text footer
TextHeaderFooter textFooter = new TextHeaderFooter
{    CenterText = "This is the footer!",   };

// Add text header and footer to the PDF
pdf.AddTextHeaders(textHeader);
pdf.AddTextFooters(textFooter);

pdf.SaveAs("addTextHeaderFooter.pdf");
C#
5

Sayfa Numaraları Ekleyin

IronPDF'in otomatik sayfa numaralandırma yetenekleriyle PDF'lerinizde sayfa numaralandırmayı basitleştirin. Sayfa numaralarını sayfanın herhangi bir konumuna yerleştirin ve belgenizin genel tarzını koruyun.

Nasıl yapıldığını öğrenin:sayfa numaraları ekleyin
using IronPdf;

// Create text header
TextHeaderFooter textHeader = new TextHeaderFooter()
{   CenterText = "{page} of {total-pages}"   };
// Render a new PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

// Add header
pdf.AddTextHeaders(textHeader);
C#

Icon Main related to PDF'ler oluşturun
Tam PDF Özelleştirmesini Kolaylaştırın

1

Yönlendirme

PDF'lerinizin yönünü zahmetsizce yönetin. Portre ve Manzara modları arasında geçiş yapın ve sayfalarınızı gerektiğinde 90 veya 180 derece döndürün, geniş formatlı belgeler veya sunumlar için mükemmeldir.

Nasıl yapıldığını öğrenin:PDF'leri yönlendirin
using IronPdf;
using IronPdf.Rendering;

ChromePdfRenderer renderer = new ChromePdfRenderer();

// Change paper orientation
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape;

PdfDocument pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/Main_Page");
pdf.SaveAs("landscape.pdf");
C#
2

Özel Kağıt Boyutu

A4, Letter ve daha fazlası gibi tüm standart kağıt boyutları için destek. Ek olarak, afişler, makbuzlar veya web sitesi anlık görüntüleri gibi benzersiz gereksinimleri karşılamak için noktalar, inç veya pikseller kullanarak özel kağıt boyutları tanımlayın.

Nasıl yapıldığını öğrenin:kağıt boyutunu özelleştirin
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

// Set custom paper size in cm
renderer.RenderingOptions.SetCustomPaperSizeinCentimeters(15, 15);

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Custom Paper Size</h1>");
pdf.SaveAs("customPaperSize.pdf");
C#
3

PDF Meta Verilerini Ayarlayın

PDF'lerinizin meta verilerini kolayca ayarlayın veya değiştirin. Başlık, yazar, anahtar kelimeler ve diğer öznitelikleri içeren belgelerinizi düzenlemek ve arayabilmek için geliştirin.

Nasıl yapıldığını öğrenin:PDF Meta Verilerini ayarla
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");
C#

Icon Main related to PDF'ler oluşturun
PDF Standart, Erişilebilirlik ve Uygunluğunu Artırın

1

PDF 1.2'den PDF 1.7'ye

IronPDF, PDF okuyucular ve platformlarla uyumluluğu sağlamak için 1.2'den 1.7'ye kadar çeşitli sürümlerde PDF oluşturma ve düzenlemeyi tam anlamıyla destekler.

Nasıl yapıldığını öğrenin:PDF 1.2'den PDF 1.7'ye
using IronPdf;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Render simple HTML to PDF
var pdf = renderer.RenderHtmlAsPdf("<p> Hello World!</p>");

// Save as PDF file, IronPDF autmoatically output to the PDF 1.4 standard version
pdf.SaveAs("output.pdf");
C#
2

PDF/UA

Engelli kullanıcılar için belgeleri daha erişilebilir hale getirerek evrensel erişilebilirlik kılavuzlarıyla uyumlu PDF/UA standartlarına uygun PDF'ler oluşturun ve dışa aktarın.

Nasıl yapıldığını öğrenin:PDF/UA standartlarını karşıla
using IronPdf;

// Open PDF File
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");

// Export as PDF/UA compliance PDF
pdf.SaveAsPdfUA("pdf-ua-wikipedia.pdf");
C#
3

PDF/A

Dosyalarınızın uzun süre korunmasını sağlamak için arşivleme standartlarını karşılayan PDF/A uyumlu belgeler oluşturun ve dışa aktarın.

Iron Software, PDF Association üyesidir.

Nasıl yapıldığını öğrenin:PDF/A standartlarını karşıla
using IronPdf;

// Create a PdfDocument object or open any PDF File
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");

// Use the SaveAsPdfA method to save to file
pdf.SaveAsPdfA("pdf-a3-wikipedia.pdf", PdfAVersions.PdfA3b);
C#

Icon Main related to PDF'ler oluşturun
Sorunsuz PDF Görüntüleme ve Yazdırma

1

IronPdf Viewer

Kullanıcıların belgeleri uygulama ortamını terk etmeden görüntülemesine olanak tanıyarak PDF görüntüleme yeteneklerini doğrudan MAUI uygulamalarınıza ekleyin. Bu özellik, entegre belge yönetimi ile etkileşimli uygulamalar geliştirmek için idealdir.

Nasıl yapıldığını öğrenin:PDF görüntülemeyi ekleyin
using IronPdf.Viewer.Maui;

public class MainPage : ContentPage
{
    private readonly IronPdfView pdfView;

    public MainPage()
    {
        InitializeComponent();

        this.pdfView = new IronPdfView { Options = IronPdfViewOptions.All };

        Content = this.pdfView;
    }
}
C#
2

Fiziksel Yazıcıya PRINT

PDF belgelerini uygulamanızdan direkt fiziksel bir yazıcıya gönderin ve böylece kağıt dağıtımı için kolay ve güvenilir yazdırma işlemi sağlayın.

Nasıl yapıldığını öğrenin:yazıcıya yazdırın
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Test printing</h1>");

// Send the document to "Microsoft Print to PDF" printer
pdf.Print("Microsoft Print to PDF");
C#
Başlamaya Hazır mısınız?
Nuget İndirmeler 19,014,616 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.

Iron Destek Ekibi

Haftada 5 gün, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara