Altbilgi içeriğine atla

PDF'ler Oluştur

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

Icon Main related to PDF'ler Oluştur
Mükemmel PDF'nizi Tasarlayın

1

Boş PDF Oluştur

Tamamen yeni bir PDF'yi sıfırdan oluşturun! Boş bir tuvalle başlayın ve ihtiyaçınız olan belgeyi tam kontrolle oluşturun. İster yeni bir rapor hazırlıyor olun, ister bir fatura tasarlıyor olun, ister bir teklif hazırlayın, sıfırdan başlayın veya hızlı sonuçlar için bir şablon kullanın.

Nasıl Yapılacağını Öğrenin:Boş bir PDF oluştur
using IronPdf;

PdfDocument pdf = new PdfDocument(270, 270);

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

Metinler ve Görseller Ekleyin

PDF belgelerinize sorunsuz bir şekilde özel metin ve görseller ekleyin. IronPDF size öğelerin yerleşimi, hizalaması ve geçirgenliği üzerinde tam kontrol sağlar ve farklı sayfalarda başlık ve metin konumlandırmayı yönetmek için esneklik sunar.

Nasıl Yapılacağını Öğrenin:metinler ve görseller ekle
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. İster şekillendirme için olsun, ister bölümleri vurgulama, veya görsel öğeler eklemek için, şekil kütüphanesi PDF'lerinizin estetiğini ve okunabilirliğini artırmanızı sağlar.

Nasıl Yapılacağını Öğrenin:şekiller ekle
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.Color("#000000");
var fillColor = new IronSoftware.Drawing.Color("#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 metin tabanlı veya HTML formatında başlıklar ve altbilgiler ekleyin. Hizalamayı kişiselleştirin, filigran ekleyin, yazı tiplerini ayarlayın ve daha fazlası. Bu özellik sayfalar boyunca tutarlı marka öğeleri eklemek için idealdir.

Nasıl Yapılacağını Öğrenin:başlıklar/altbilgiler ekle
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ı Ekle

IronPDF'nin otomatik sayfa numaralandırma yetenekleriyle PDF'lerinizde sayfa numaralandırmayı kolaylaştırın. Sayfa numaralarını sayfanın herhangi bir yerine ekleyin ve belge boyunca tutarlı stilizasyon sağlayın.

Nasıl Yapılacağını Öğrenin:sayfa numaraları ekle
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ştur
Tam PDF Özelleştirmeyi Kolaylaştırın

1

Oryantasyon

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

Nasıl Yapılacağını Öğrenin:PDF'leri yönlendir
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, Mektup gibi tüm standart kağıt boyutları için destek. Ayrıca 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ılacağını Öğrenin:kağıt boyutunu özelleştir
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 Metadata'sını Ayarla

PDF'lerinizi metadata'sını kolayca ayarlayın veya değiştirin. Bu, başlık, yazar, anahtar kelimeler ve belge organizasyonunu ve arama yeteneğini artıran diğer özellikleri içerir.

Nasıl Yapılacağını Öğrenin:PDF Metadata'sını 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ştur
PDF Standardını, Erişilebilirliği ve Uyumluluğu Artırın

1

PDF 1.2'den PDF 1.7'ye

IronPDF, 1.2'den 1.7'ye kadar olan versiyonlardaki PDF'leri oluşturma ve düzenlemeyi tamamen destekler, çeşitli PDF okuyucuları ve platformlarıyla uyumluluğu sağlar.

Nasıl Yapılacağı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

Evrensel erişilebilirlik yönergelerini karşılamak için PDF/UA standartlarına uygun PDF'ler oluşturun ve ihraç edin, böylece belgeler engelliler için daha erişilebilir hale gelir.

Nasıl Yapılacağını Öğrenin:PDF/UA standartlarına uyum sağ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

Arşivleme standartlarını karşılayan ve dosyalarınızın uzun vadeli korunması için dayanıklılığını ve bütünlüğünü sağlar dahil belgeler oluşturun ve dışa aktarın.

Iron Software, PDF Association üyesidir.

Nasıl Yapılacağını Öğrenin:PDF/A standartlarına uyum sağ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ştur
Kolay PDF Görüntüleme ve Yazdırma

1

IronPdf Görüntüleyici

PDF görüntüleme yeteneklerini doğrudan MAUI uygulamalarınıza yerleştirin, kullanıcıların belgeleri uygulama ortamınızdan çıkmadan görüntülemesine izin vererek entegre belge yönetimi ile etkileşimli uygulamalar oluşturun.

Nasıl Yapılacağını Öğrenin:PDF görüntüleme ekleme
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 Bir Yazıcıya Yazdır

PDF belgelerini uygulamanızdan doğrudan fiziksel bir yazıcıya gönderin, bu da fiziksel dağıtım için PDF'lerin kolay ve güvenilir bir şekilde yazdırılmasını sağlar.

Nasıl Yapılacağını Öğrenin:yazıcıya yazdır
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 Indirmeler 18,332,619 | Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.

Iron Destek Ekibi

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