1. Produse
  2.   PDF
  3.   .NET
  4.   Aspose.PDF for .NET

Aspose.PDF for .NET

 
 

C# .NET API pentru crearea și conversia fișierelor PDF

Un PDF C# .NET API puternic pentru a genera, edita, randa, manipula și converti fișiere PDF în formate Word, Excel, PowerPoint și imagini fără a utiliza Adobe Acrobat.

Aspose.PDF pentru .NET poate fi foarte utilă pentru dezvoltatorii care sunt interesați să creeze și să manipuleze documente PDF în propriile aplicații cu doar câteva linii de cod C# .NET. Biblioteca este concepută pentru a fi ușor de utilizat și oferă o gamă largă de caracteristici care o fac potrivită pentru o varietate de cazuri de utilizare. Cu setul său bogat de caracteristici și API-uri ușor de utilizat, Aspose.PDF este un instrument valoros pentru orice dezvoltator care lucrează cu documente PDF într-un mediu .NET (WinForms, WPF, ASP.NET și .NET Compact Framework).< /p>

Aspose.PDF pentru .NET este o bibliotecă foarte flexibilă și puternică, potrivită pentru o gamă largă de cazuri de utilizare. Indiferent dacă sunteți inserat în crearea de noi documente PDF, manipularea celor existente sau convertirea PDF-urilor în alte formate, această bibliotecă vă oferă tot ce aveți nevoie pentru a finaliza treaba. Biblioteca poate fi folosită pentru a converti text, imagini, SVG, HTML în PDF, precum și pentru a exporta PDF în numeroase formate de documente, cu performanțe excelente și calitate bună.

Biblioteca a inclus suport pentru o mare varietate de funcții pentru manipularea documentelor PDF, cum ar fi crearea de PDF-uri de la zero, comprimarea fișierelor PDF, crearea și manipularea tabelelor, utilizarea obiectelor grafice în PDF-uri, gestionarea fonturilor personalizate, suportul pentru controale de securitate , inserați sau eliminați marcaje, utilizați cuprinsul PDF, adăugați sau ștergeți atașamente, gestionați adnotările PDF, inserați text și imagini, extrageți sau inserați pagini în PDF-uri, îmbinând mai multe PDF-uri într-un singur document, împărțirea unui PDF în mai multe pagini, pagini pentru conversie de imagini, tipăriți documente PDF și așa mai departe.

Previous Next

Noțiuni introductive cu Aspose.PDF pentru .NET

Modul recomandat de a instala Aspose.PDF pentru .NET este utilizarea NuGet. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.

Instalați Aspose.Pdf prin comanda NuGet

 Install-Package Aspose.Pdf

Puteți descărca biblioteca direct de pe Aspose.PDF pagina de produs

Generează documente PDF prin .NET API

Una dintre caracteristicile cheie ale Aspose.PDF pentru .NET este capacitatea sa de a crea documente PDF de la zero cu doar câteva linii de cod C#. Dezvoltatorii de software pot folosi biblioteca pentru a adăuga text, imagini, formulare, adnotări, pagini noi, atașamente, marcaje și alte elemente la un document PDF, precum și pentru a controla aspectul și formatarea conținutului. În plus, biblioteca oferă un set bogat de API-uri pentru manipularea documentelor PDF existente, cum ar fi îmbinarea mai multor PDF-uri într-un singur document, împărțirea unui PDF în mai multe pagini și extragerea de text și imagini dintr-un PDF.

Cum se creează PDF folosind C#?

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

Convertiți PDF în alte formate de fișiere prin API-ul C#

Conversia documentelor PDF în alte formate de fișiere este una dintre cele mai populare și importante sarcini pentru mulți dezvoltatori de software. Aspose.PDF pentru .NET le facilitează munca, oferind funcționalități complete pentru conversia programatică a documentelor PDF în alte formate de fișiere acceptate, cu doar câteva rânduri de cod .NET. Biblioteca acceptă o gamă largă de formate de ieșire, inclusiv Microsoft Word, Excel, PowerPoint, imagini, HTML și multe altele. Este, de asemenea, posibil să salvați un document PDF pentru a fi fișier, transmite în flux, trimite pe Web sau salva ca document PDF/A. Biblioteca facilitează pentru dezvoltatorii de software să lucreze cu documente PDF în alte aplicații și platforme.

Conversia PDF în Word prin C#.NET API

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

Îmbinați sau împărțiți documente PDF prin C# .NET

Biblioteca Aspose.PDF pentru .NET le permite dezvoltatorilor de software să îmbine mai multe fișiere PDF într-un singur document PDF sau să împartă fișiere PDF mari în altele mai mici în cadrul propriilor aplicații .NET. Biblioteca a oferit diverse funcții pentru îmbinarea și împărțirea fișierelor PDF, cum ar fi adăugarea unui document la sfârșitul altui fișier PDF, împărțirea paginilor PDF în fișiere PDF individuale, împărțirea intervalului de pagini PDF în fișier PDF individual și așa mai departe.

Divizați PDF-ul în mai multe fișiere prin API-ul C#

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

Conversie imagini în PDF prin .NET API

Biblioteca Aspose.PDF pentru .NET a oferit suport complet pentru conversia diferitelor imagini în PDF folosind comenzi C#. Dezvoltatorii de software pot converti unele dintre cele mai populare formate de imagine, cum ar fi - formatele BMP, CGM, DICOM, EMF, JPG, PNG, SVG și TIFF cu ușurință. Pentru a converti o imagine mai întâi trebuie să inițializați un nou obiect de clasă de document și să încărcați imaginea. După aceea, trebuie doar să apelați la salvare și convertiți-l în format imagine și salvați-l în formatul de fișier PDF. În unele cazuri, biblioteca acceptă și setarea înălțimii, lățimii și marginilor unei pagini, precum și a imaginii.

convertiți imaginea JPG în PDF prin .NET API

 
// 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");
 Română