Ü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
PDF'leri sıfırdan, güçlü ve sezgisel belge oluşturma API'mizi kullanarak 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şturusing IronPdf;
PdfDocument pdf = new PdfDocument(270, 270);
pdf.SaveAs("blankPage.pdf");
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 ekleyinusing 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);
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 ekleyinusing 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);
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 ekleyinusing 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");
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ı ekleyinusing 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);
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önlendirinusing 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");
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ştirinusing 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");
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 ayarlausing 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");
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'yeusing 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");
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şılausing IronPdf;
// Open PDF File
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");
// Export as PDF/UA compliance PDF
pdf.SaveAsPdfUA("pdf-ua-wikipedia.pdf");
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.
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);
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 ekleyinusing IronPdf.Viewer.Maui;
public class MainPage : ContentPage
{
private readonly IronPdfView pdfView;
public MainPage()
{
InitializeComponent();
this.pdfView = new IronPdfView { Options = IronPdfViewOptions.All };
Content = this.pdfView;
}
}
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ınusing 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");