1. Ürün:% s
  2.   PDF
  3.   .NET
  4.   Aspose.PDF for .NET

Aspose.PDF for .NET

 
 

PDF Dosyaları Oluşturma ve Dönüştürme için C# .NET API'si

Adobe Acrobat kullanmadan PDF Dosyalarını Oluşturmak, Düzenlemek, İşlemek, Değiştirmek ve Word, Excel, PowerPoint ve Görüntü Formatlarına Dönüştürmek için Güçlü bir PDF C# .NET API'si.

Aspose.PDF for .NET kitaplığı, PDF belgeleri oluşturmak ve değiştirmekle ilgilenen geliştiriciler için çok kullanışlı olabilir yalnızca birkaç satırlık C# .NET koduyla kendi uygulamalarının içinde. Kitaplık, kullanımı kolay olacak şekilde tasarlanmıştır ve onu çeşitli kullanım durumlarına uygun hale getiren geniş bir özellik yelpazesi sunar. Zengin özellikleri ve kullanımı kolay API'leri ile Aspose.PDF, .NET ortamında (WinForms, WPF, ASP.NET ve .NET Compact Framework) PDF belgeleriyle çalışan tüm geliştiriciler için değerli bir araçtır.< /p>

Aspose.PDF for .NET, çok çeşitli kullanım örneklerine son derece uygun, son derece esnek ve güçlü bir kitaplıktır. İster yeni PDF belgeleri oluşturmaya, ister mevcut olanları değiştirmeye veya PDF'leri diğer formatlara dönüştürmeye çalışıyor olun, bu kitaplık işinizi tamamlamak için ihtiyacınız olan her şeyi sağlar. Kitaplık, metinleri, görüntüleri, SVG'yi, HTML'yi PDF'ye dönüştürmek ve ayrıca PDF'yi mükemmel performans ve iyi kalitede çok sayıda belge biçimine aktarmak için kullanılabilir.

Kitaplık, PDF belgelerini işlemek için sıfırdan PDF oluşturma, PDF dosyalarını sıkıştırma, tablo oluşturma ve değiştirme, PDF'lerde grafik nesnelerini kullanma, özel yazı tipi işleme, güvenlik kontrolleri desteği gibi çok çeşitli işlevler için destek içerir. , yer imleri ekleme veya kaldırma, PDF içindekiler tablosunu kullanma, ekler ekleme veya silme, PDF ek açıklamalarını yönetme, metin ve resimler ekleme, PDF'lere sayfa çıkarma veya ekleme, birden fazla PDF'yi tek bir belgede birleştirme, PDF'yi birden çok sayfaya bölme, sayfalar görüntü dönüştürme, PDF belgelerini yazdırma vb.

Previous Next

Aspose.PDF for .NET'e Başlarken

Aspose.PDF for .NET'i kurmanın önerilen yolu NuGet kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.

NuGet Komutu aracılığıyla Aspose.Pdf'i yükleyin

 Install-Package Aspose.Pdf

Kitaplığı doğrudan Aspose.PDF ürün sayfasından

indirebilirsiniz.

.NET API aracılığıyla PDF Belgeleri Oluşturun

Aspose.PDF for .NET'in en önemli özelliklerinden biri, yalnızca birkaç satır C# koduyla sıfırdan PDF belgeleri oluşturabilmesidir. Yazılım geliştiricileri kitaplığı, bir PDF belgesine metin, görseller, formlar, açıklamalar, yeni sayfalar, ekler, yer imleri ve diğer öğeleri eklemek ve ayrıca içeriğin düzenini ve biçimlendirmesini kontrol etmek için kullanabilir. Ayrıca kitaplık, birden fazla PDF'yi tek bir belgede birleştirmek, bir PDF'yi birden fazla sayfaya bölmek ve bir PDF'den metin ve görsel çıkarmak gibi mevcut PDF belgelerini düzenlemek için zengin bir API kümesi sağlar.

C# kullanarak PDF Nasıl Oluşturulur?

    // Initialize document object
    Document pdf_doc = new Document();

    // Add page
    Page page = pdf_doc.Pages.Add();

    // Place the text of choice
    page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Text of choice"));

    // PDF file created at a specified location
    pdf_doc.Save("created_one.pdf");

PDF'yi C# API aracılığıyla Diğer Dosya Formatlarına Dönüştürme

PDF belgelerini diğer dosya biçimlerine dönüştürmek, birçok yazılım geliştiricisi için en popüler ve önemli görevlerden biridir. Aspose.PDF for .NET, PDF belgelerini yalnızca birkaç satırlık .NET koduyla programlı olarak diğer desteklenen dosya formatlarına dönüştürmek için eksiksiz işlevsellik sağlayarak işlerini kolaylaştırır. Kitaplık, Microsoft Word, Excel, PowerPoint, resimler, HTML ve çok daha fazlasını içeren çok çeşitli çıktı formatlarını destekler. Ayrıca bir PDF belgesini dosyaya kaydetmek, akışa almak, Web'e göndermek veya PDF/A belgesi olarak kaydetmek de mümkündür. Kitaplık, yazılım geliştiricilerin diğer uygulamalarda ve platformlarda PDF belgeleriyle çalışmasını kolaylaştırır.

PDF'yi C#.NET API aracılığıyla Word'e dönüştürün

public static void ConvertPDFtoDOCX()
{
// load PDF with an instance of Document                        
var document = new Document("template.pdf");

// save document in DOC format
document.Save("output.doc", Aspose.Pdf.SaveFormat.DocX);
}

PDF Belgelerini C# .NET ile Birleştirme veya Bölme

Aspose.PDF for .NET kitaplığı, yazılım geliştiricilerin birden fazla PDF dosyasını tek bir PDF belgesinde birleştirmesine veya büyük PDF dosyalarını kendi .NET uygulamaları içinde daha küçük dosyalara bölmesine olanak tanır. Kitaplık, PDF dosyalarını birleştirmek ve bölmek için bir belgeyi başka bir PDF dosyasının sonuna eklemek, PDF sayfalarını ayrı PDF dosyalarına bölmek, PDF sayfa aralığını ayrı PDF dosyalarına bölmek vb. gibi çeşitli işlevler sağlamıştır.

PDF'yi C# API aracılığıyla Birden Çok Dosyaya Bölme

 
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");

int pageCount = 1;

// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
    Document newDocument = new Document();
    newDocument.Pages.Add(pdfPage);
    newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
    pageCount++;
}

Görüntüleri .NET API aracılığıyla PDF'ye Dönüştürme

Aspose.PDF for .NET kitaplığı, C# komutlarını kullanarak çeşitli görüntülerin PDF'ye dönüştürülmesi için tam destek sağlamıştır. Yazılım geliştiricileri BMP, CGM, DICOM, EMF, JPG, PNG, SVG ve TIFF formatları gibi en popüler görüntü formatlarından bazılarını kolaylıkla dönüştürebilir. Bir görüntüyü dönüştürmek için öncelikle yeni bir belge sınıfı nesnesini başlatmanız ve görüntüyü yüklemeniz gerekir. Bundan sonra sadece kaydetmeyi çağırın ve görüntü formatına dönüştürün ve PDF dosya formatında kaydedin. Bazı durumlarda kitaplık, görüntünün yanı sıra sayfanın yüksekliğini, genişliğini ve kenar boşluklarını ayarlamayı da destekler.

JPG Resmini .NET API aracılığıyla PDF'ye dönüştürün

 
// Load input JPG file
String path = dataDir + "Aspose.jpg";

// Initialize new PDF document
Document doc = new Document();

// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);

// Add image on a page
page.Paragraphs.Add(image);

// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");
 Türkçe