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

Aspose.PDF for .NET

 
 

C# .NET API, skirta PDF failams kurti ir konvertuoti

Galinga PDF C# .NET API, skirta generuoti, redaguoti, pateikti, manipuliuoti ir konvertuoti PDF failus į Word, Excel, PowerPoint ir vaizdų formatus nenaudojant Adobe Acrobat.

Aspose.PDF for .NET gali būti labai naudinga kūrėjams, kurie domisi PDF dokumentų kūrimu ir tvarkymu savo programose su tik keliomis C# .NET kodo eilėmis. Biblioteka sukurta taip, kad ją būtų lengva naudoti, joje yra daug funkcijų, todėl ji tinka įvairiems naudojimo atvejams. Turėdamas daug funkcijų ir lengvai naudojamų API, Aspose.PDF yra vertingas įrankis bet kuriam kūrėjui, dirbančiam su PDF dokumentais .NET aplinkoje (WinForms, WPF, ASP.NET ir .NET Compact Framework).< /p>

Aspose.PDF, skirta .NET, yra labai lanksti ir galinga biblioteka, kuri puikiai tinka įvairiems naudojimo atvejams. Nesvarbu, ar esate įterptas kurdami naujus PDF dokumentus, manipuliuodami esamais, ar konvertuodami PDF failus į kitus formatus, šioje bibliotekoje rasite viską, ko reikia darbui atlikti. Biblioteka gali būti naudojama norint konvertuoti tekstą, vaizdus, SVG, HTML į PDF, taip pat eksportuoti PDF į daugybę dokumentų formatų, pasižyminčių puikiu našumu ir gera kokybe.

Biblioteka palaiko daugybę įvairių PDF dokumentų tvarkymo funkcijų, pvz., PDF kūrimą nuo nulio, PDF failų glaudinimą, lentelių kūrimą ir manipuliavimą, grafiko objektų naudojimą PDF rinkmenose, tinkintų šriftų tvarkymą, saugos valdiklių palaikymą. , įterpti arba pašalinti žymes, naudoti PDF turinį, pridėti arba ištrinti priedus, tvarkyti PDF komentarus, įterpti tekstą ir vaizdus, išskleisti arba įterpti puslapius į PDF, sujungti kelis PDF į vieną dokumentą, padalinti PDF į kelis puslapius, puslapius vaizdo konvertavimas, PDF dokumentų spausdinimas ir pan.

Previous Next

Pradžia naudojant Aspose.PDF, skirta .NET

Rekomenduojamas būdas įdiegti Aspose.PDF, skirtas .NET, yra naudoti NuGet. Norėdami sklandžiai įdiegti, naudokite šią komandą.

Įdiekite Aspose.Pdf naudodami NuGet komandą

 Install-Package Aspose.Pdf

Biblioteką galite atsisiųsti tiesiogiai iš Aspose.PDF produkto puslapio

Generuokite PDF dokumentus naudodami .NET API

Viena iš pagrindinių .NET skirto Aspose.PDF funkcijų yra galimybė kurti PDF dokumentus nuo nulio naudojant tik kelias C# kodo eilutes. Programinės įrangos kūrėjai gali naudoti biblioteką norėdami į PDF dokumentą įtraukti tekstą, vaizdus, formas, komentarus, naujus puslapius, priedus, žymes ir kitus elementus, taip pat valdyti turinio išdėstymą ir formatavimą. Be to, bibliotekoje yra gausus API rinkinys, skirtas manipuliuoti esamais PDF dokumentais, pvz., sujungti kelis PDF į vieną dokumentą, padalyti PDF į kelis puslapius ir iš PDF išgauti tekstą bei vaizdus.

Kaip sukurti PDF naudojant 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");

Konvertuokite PDF į kitus failų formatus naudodami C# API

PDF dokumentų konvertavimas į kitus failų formatus yra viena iš populiariausių ir svarbiausių daugelio programinės įrangos kūrėjų užduočių. Aspose.PDF for .NET palengvina jų darbą, nes suteikia visas funkcijas, skirtas programiškai konvertuoti PDF dokumentus į kitus palaikomus failų formatus, naudojant tik kelias .NET kodo eilutes. Biblioteka palaiko daugybę išvesties formatų, įskaitant Microsoft Word, Excel, PowerPoint, vaizdus, HTML ir daugelį kitų. Taip pat galima įrašyti PDF dokumentą į failą, transliuoti, siųsti į žiniatinklį arba išsaugoti kaip PDF/A dokumentą. Biblioteka leidžia programinės įrangos kūrėjams lengvai dirbti su PDF dokumentais kitose programose ir platformose.

Konvertuokite PDF į Word per 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);
}

Sujunkite arba padalinkite PDF dokumentus naudodami C# .NET

Aspose.PDF, skirta .NET bibliotekai, leidžia programinės įrangos kūrėjams sujungti kelis PDF failus į vieną PDF dokumentą arba padalyti didelius PDF failus į mažesnius savo .NET programose. Bibliotekoje yra numatytos įvairios PDF failų sujungimo ir skaidymo funkcijos, pavyzdžiui, vieno dokumento įtraukimas į kito PDF failo pabaigą, PDF puslapių suskaidymas į atskirus PDF failus, PDF puslapių diapazono padalijimas į atskirą PDF failą ir pan.

Padalykite PDF į kelis failus naudodami C# API

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

Vaizdų konvertavimas į PDF naudojant .NET API

Aspose.PDF, skirta .NET bibliotekai, visapusiškai palaiko įvairius vaizdus konvertuojant į PDF naudojant C# komandas. Programinės įrangos kūrėjai gali lengvai konvertuoti kai kuriuos populiariausius vaizdo formatus, tokius kaip - BMP, CGM, DICOM, EMF, JPG, PNG, SVG ir TIFF formatus. Norėdami konvertuoti vaizdą, pirmiausia turite inicijuoti naują dokumento klasės objektą ir įkelti vaizdą. Po to tiesiog paskambinkite išsaugoti ir konvertuokite į vaizdo formatą ir išsaugokite jį PDF failo formatu. Kai kuriais atvejais biblioteka taip pat palaiko puslapio ir vaizdo aukščio, pločio ir paraščių nustatymą.

konvertuokite JPG vaizdą į PDF naudodami .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");
 Lietuvių