Aspose.PDF for .NET
C# .NET API PDF-tiedostojen luomiseen ja muuntamiseen
Tehokas PDF C# .NET -sovellusliittymä PDF-tiedostojen luomiseen, muokkaamiseen, hahmontamiseen, käsittelyyn ja muuntamiseen Word-, Excel-, PowerPoint- ja kuvamuotoihin ilman Adobe Acrobatia.
Aspose.PDF for .NET -kirjasto voi olla erittäin kätevä kehittäjille, jotka ovat kiinnostuneita PDF-dokumenttien luomisesta ja käsittelemisestä omissa sovelluksissaan vain muutamalla rivillä C# .NET-koodia. Kirjasto on suunniteltu helppokäyttöiseksi ja tarjoaa laajan valikoiman ominaisuuksia, jotka tekevät siitä sopivan erilaisiin käyttötapauksiin. Aspose.PDF on runsaan ominaisuuksiensa ja helppokäyttöisten sovellusliittymiensä ansiosta arvokas työkalu kaikille kehittäjille, jotka työskentelevät PDF-dokumenttien kanssa .NET-ympäristössä (WinForms, WPF, ASP.NET ja .NET Compact Framework).< /p>
Aspose.PDF for .NET on erittäin joustava ja tehokas kirjasto, joka sopii hyvin monenlaisiin käyttötarkoituksiin. Olitpa sitten mukana luomassa uusia PDF-dokumentteja, muokkaamassa olemassa olevia tai muuntamassa PDF-tiedostoja muihin muotoihin, tämä kirjasto tarjoaa kaiken, mitä tarvitset työn suorittamiseen. Kirjastoa voidaan käyttää tekstin, kuvien, SVG:n, HTML:n muuntamiseen PDF-muotoon sekä PDF-tiedostojen viemiseen lukuisiin dokumenttimuotoihin erinomaisella suorituskyvyllä ja laadukkaalla tavalla.
Kirjasto sisältää tuen monenlaisille PDF-dokumenttien käsittelyyn liittyville toiminnoille, kuten PDF-tiedostojen luomiseen alusta alkaen, PDF-tiedostojen pakkaamiseen, taulukoiden luomiseen ja käsittelyyn, kaavioobjektien käyttämiseen PDF-tiedostoissa, mukautetun fontin käsittelyyn, suojausohjaimien tukeen. , lisätä tai poistaa kirjanmerkkejä, käyttää PDF-sisältöluetteloa, lisätä tai poistaa liitteitä, hallita PDF-merkintöjä, lisätä tekstiä ja kuvia, purkaa tai upottaa PDF-sivuja, yhdistää useita PDF-tiedostoja yhdeksi asiakirjaksi, jakaa PDF useiksi sivuiksi, sivuille kuvien muuntaminen, PDF-dokumenttien tulostaminen ja niin edelleen.
Aspose.PDF:n käytön aloittaminen .NET:lle
Suositeltava tapa asentaa Aspose.PDF for .NET on NuGet. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Aspose.Pdf NuGet Commandin kautta
Install-Package Aspose.Pdf
Voit ladata kirjaston suoraan Aspose.PDF-tuotesivulta
Luo PDF-dokumentteja .NET API:n kautta
Yksi Aspose.PDF for .NET:n tärkeimmistä ominaisuuksista on sen kyky luoda PDF-dokumentteja tyhjästä vain muutamalla rivillä C#-koodia. Ohjelmistojen kehittäjät voivat käyttää kirjastoa lisätäkseen PDF-dokumenttiin tekstiä, kuvia, lomakkeita, huomautuksia, uusia sivuja, liitteitä, kirjanmerkkejä ja muita elementtejä sekä ohjata sisällön asettelua ja muotoilua. Lisäksi kirjasto tarjoaa runsaasti sovellusliittymiä olemassa olevien PDF-dokumenttien käsittelemiseen, kuten useiden PDF-tiedostojen yhdistämiseen yhdeksi asiakirjaksi, PDF:n jakamiseen useille sivuille ja tekstin ja kuvien poimimiseen PDF-tiedostosta.
Kuinka luodaan PDF C#:lla?
// 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");
Muunna PDF muihin tiedostomuotoihin C# API:n kautta
PDF-dokumenttien muuntaminen muihin tiedostomuotoihin on yksi suosituimmista ja tärkeimmistä tehtävistä monille ohjelmistokehittäjille. Aspose.PDF for .NET tekee heidän työstään helppoa tarjoamalla täydelliset toiminnot PDF-dokumenttien ohjelmalliseen muuntamiseen muihin tuettuihin tiedostomuotoihin vain muutamalla rivillä .NET-koodia. Kirjasto tukee laajaa valikoimaa tulostusmuotoja, mukaan lukien Microsoft Word, Excel, PowerPoint, kuvat, HTML ja monet muut. On myös mahdollista tallentaa PDF-dokumentti tiedostoon, suoratoistaa, lähettää Webiin tai tallentaa PDF/A-dokumenttina. Kirjaston avulla ohjelmistokehittäjien on helppo työskennellä PDF-dokumenttien kanssa muissa sovelluksissa ja alustoissa.
Muunna PDF Wordiksi C#.NET API:n kautta
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);
}
Yhdistä tai jaa PDF-asiakirjat C# .NET:n kautta
Aspose.PDF for .NET-kirjaston avulla ohjelmistokehittäjät voivat yhdistää useita PDF-tiedostoja yhdeksi PDF-dokumentiksi tai jakaa suuria PDF-tiedostoja pienemmiksi omissa .NET-sovelluksissaan. Kirjastossa on erilaisia toimintoja PDF-tiedostojen yhdistämiseen ja jakamiseen, kuten yhden asiakirjan lisääminen toisen PDF-tiedoston loppuun, PDF-sivujen jakaminen yksittäisiksi PDF-tiedostoiksi, PDF-sivujen jakaminen yksittäisiksi PDF-tiedostoiksi ja niin edelleen.
Jaa PDF useiksi tiedostoiksi C# API:n kautta
// 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++;
}
Kuvien muuntaminen PDF-muotoon .NET API:n kautta
Aspose.PDF for .NET-kirjasto on tarjonnut täydellisen tuen eri kuvien muuntamiseen PDF-muotoon C#-komentojen avulla. Ohjelmistokehittäjät voivat muuntaa joitain suosituimpia kuvaformaatteja, kuten - BMP-, CGM-, DICOM-, EMF-, JPG-, PNG-, SVG- ja TIFF-muotoja helposti. Jos haluat muuntaa kuvan, sinun on ensin alustettava uusi asiakirjaluokkaobjekti ja ladattava kuva. Sen jälkeen soita vain tallenna ja muunna kuvamuotoon ja tallenna se PDF-tiedostomuotoon. Joissakin tapauksissa kirjasto tukee myös sivun ja kuvan korkeuden, leveyden ja marginaalien asettamista.
muuntaa JPG-kuva PDF-muotoon .NET API:n kautta
// 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");