1. Məhsullar
  2.   PDF
  3.   .NET
  4.   Aspose.PDF for .NET

Aspose.PDF for .NET

 
 

PDF fayllarının yaradılması və konvertasiyası üçün C# .NET API

Adobe Acrobat istifadə etmədən PDF fayllarını Word, Excel, PowerPoint və Şəkillər Formatlarına Yaratmaq, Redaktə etmək, Göstərmək, Manipulyasiya etmək və Çevirmək üçün Güclü PDF C# .NET API.

.NET üçün Aspose.PDF kitabxanası PDF sənədləri yaratmaq və manipulyasiya etməkdə maraqlı olan tərtibatçılar üçün çox faydalı ola bilər. C# .NET kodunun yalnız bir neçə sətirindən ibarət öz proqramları daxilində. Kitabxana asan istifadə üçün nəzərdə tutulmuşdur və onu müxtəlif istifadə halları üçün uyğun edən çoxlu funksiyalar təqdim edir. Zəngin funksiyalar dəsti və istifadəsi asan API-ləri ilə Aspose.PDF .NET mühitində (WinForms, WPF, ASP.NET və .NET Compact Framework) PDF sənədləri ilə işləyən istənilən tərtibatçı üçün dəyərli vasitədir.< /p>

.NET üçün Aspose.PDF çox çevik və güclü kitabxanadır və geniş istifadə halları üçün uyğundur. İstər yeni PDF sənədləri yaratmağa, istər mövcud sənədləri manipulyasiya etməyə, istərsə də PDF-ləri digər formatlara çevirməyə daxil olmağınızdan asılı olmayaraq, bu kitabxana işi yerinə yetirmək üçün lazım olan hər şeyi təmin edir. Kitabxana mətni, şəkilləri, SVG-ni, HTML-ni PDF-ə çevirmək, həmçinin əla performans və keyfiyyətli PDF faylını çoxsaylı sənəd formatlarına ixrac etmək üçün istifadə edilə bilər.

Kitabxanaya PDF sənədlərinin işlənməsi üçün çox müxtəlif funksiyalar daxildir, məsələn, sıfırdan PDF yaratmaq, PDF fayllarını sıxışdırmaq, cədvəl yaratmaq və manipulyasiya etmək, PDF-lərdə qrafik obyektlərindən istifadə etmək, fərdi şriftlə işləmək, təhlükəsizlik nəzarəti dəstəyi. , əlfəcinləri daxil edin və ya silin, PDF məzmun cədvəlindən istifadə edin, qoşmalar əlavə edin və ya silin, PDF annotasiyalarını idarə edin, mətn və şəkillər daxil edin, PDF-lərə səhifələri çıxarın və ya daxil edin, birdən çox PDF-i bir sənəddə birləşdirin, PDF-i birdən çox səhifəyə, səhifələrə bölmək təsvirin çevrilməsi, PDF sənədlərinin çapı və s.

Previous Next

.NET üçün Aspose.PDF ilə başlanğıc

.NET üçün Aspose.PDF quraşdırmanın tövsiyə olunan yolu NuGet-dən istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

Aspose.Pdf-ni NuGet Command vasitəsilə quraşdırın

 Install-Package Aspose.Pdf

Siz kitabxananı birbaşa Aspose.PDF məhsul səhifəsindən yükləyə bilərsiniz

.NET API vasitəsilə PDF Sənədləri yaradın

.NET üçün Aspose.PDF-nin əsas xüsusiyyətlərindən biri onun sadəcə bir neçə sətir C# kodu ilə sıfırdan PDF sənədləri yaratmaq qabiliyyətidir. Proqram tərtibatçıları kitabxanadan PDF sənədinə mətn, şəkillər, formalar, annotasiyalar, yeni səhifələr, qoşmalar, əlfəcinlər və digər elementlər əlavə etmək, həmçinin məzmunun tərtibatı və formatına nəzarət etmək üçün istifadə edə bilərlər. Əlavə olaraq, kitabxana mövcud PDF sənədlərini manipulyasiya etmək üçün zəngin API dəsti təqdim edir, məsələn, birdən çox PDF-i bir sənəddə birləşdirmək, PDF-i çoxsaylı səhifələrə bölmək və PDF-dən mətn və şəkillər çıxarmaq.

C# istifadə edərək PDF-i necə yaratmaq olar?

    // 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");

C# API vasitəsilə PDF-i Digər Fayl Formatlarına çevirin

PDF sənədlərini digər fayl formatlarına çevirmək bir çox proqram tərtibatçıları üçün ən populyar və vacib vəzifələrdən biridir. .NET üçün Aspose.PDF yalnız bir neçə sətir .NET kodu ilə PDF sənədlərini digər dəstəklənən fayl formatlarına proqramlı şəkildə çevirmək üçün tam funksionallıq təmin etməklə onların işini asanlaşdırır. Kitabxana Microsoft Word, Excel, PowerPoint, şəkillər, HTML və daha çox daxil olmaqla geniş çeşidli çıxış formatlarını dəstəkləyir. Həmçinin, PDF sənədini fayla saxlamaq, yayımlamaq, Vebə göndərmək və ya PDF/A sənədi kimi saxlamaq mümkündür. Kitabxana proqram tərtibatçılarına digər proqram və platformalarda PDF sənədləri ilə işləməyi asanlaşdırır.

C#.NET API vasitəsilə PDF-i Word-ə çevirin

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);
}

C# .NET vasitəsilə PDF sənədlərini birləşdirin və ya bölün

.NET kitabxanası üçün Aspose.PDF proqram tərtibatçılarına birdən çox PDF faylını bir PDF sənədində birləşdirməyə və ya böyük PDF fayllarını öz .NET proqramlarında daha kiçiklərə bölməyə imkan verir. Kitabxana PDF fayllarını birləşdirmək və bölmək üçün müxtəlif funksiyaları təmin etmişdir, məsələn, bir sənədi digər PDF faylının sonuna əlavə etmək, PDF səhifələrini fərdi PDF fayllarına bölmək, PDF səhifələrinin diapazonunu fərdi PDF faylına bölmək və s.

C# API vasitəsilə PDF-i Çox Fayllara Bölün

 
// 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++;
}

Şəkillərin .NET API vasitəsilə PDF-ə çevrilməsi

.NET kitabxanası üçün Aspose.PDF C# əmrlərindən istifadə etməklə müxtəlif şəkillərin PDF formatına çevrilməsi üçün tam dəstək göstərmişdir. Proqram tərtibatçıları BMP, CGM, DICOM, EMF, JPG, PNG, SVG və TIFF kimi ən məşhur şəkil formatlarını asanlıqla çevirə bilərlər. Şəkli çevirmək üçün əvvəlcə yeni sənəd sinfi obyektini işə salmalı və şəkli yükləməlisiniz. Bundan sonra sadəcə zəng edin və şəkil formatına çevirin və PDF fayl formatında saxlayın. Bəzi hallarda kitabxana səhifənin hündürlüyü, eni və kənarlarının, eləcə də şəklin təyin edilməsini də dəstəkləyir.

.NET API vasitəsilə JPG Şəklini PDF-ə çevirin

 
// 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");
 Azəri