
Converteer Word naar PDF in C#
- [Converteer Word naar PDF in C# - API-installatie ][5]
- [Hoe DOCX programmatisch naar PDF te converteren][6]
- [.NET-bibliotheek om Word naar PDF te converteren - Geavanceerde opties][7]
Converteer Word naar PDF in C# - API-installatie
Wat de installatieprocedure van deze bibliotheek betreft, deze is vrij eenvoudig en gemakkelijk. U kunt de bibliotheek configureren door de DLL-bestanden te [downloaden][8], of u kunt deze installeren door de volgende opdracht uit te voeren in de [NuGet][9] pakketbeheerder.
Install-Package Aspose.Words
Hoe DOCX programmatisch naar PDF te converteren
Zodra de installatie is voltooid, zijn we klaar om te beginnen met het schrijven van code om Word programmatisch naar PDF te converteren. U kunt de volgende stappen en het codefragment volgen om deze functionaliteit te bereiken:
- Maak een object van de klasse [Document][10] en laad het MS Word-bronbestand.
- Gebruik de methode [save][11] om de uitvoer op te slaan in PDF-indeling.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create an object of the Document class and load the source MS Word file Document doc = new Document("./input.docx"); // Invoke the save method to save the output in a PDF format doc.Save("./output.pdf");
.NET-bibliotheek om Word naar PDF te converteren - Geavanceerde opties
Deze bibliotheek biedt een breed scala aan methoden en eigenschappen om het PDF-document te manipuleren, zoals het instellen van de kwaliteit van de afbeelding, weergave en meer. We zullen deze functies verkennen en implementeren door deze stappen te volgen:
- Initialiseer een object van de klasse [Document][10] en laad het MS Word-bronbestand.
- Instantiseer een object van de klasse [PdfSaveOptions][12] om aanvullende opties op te geven bij het opslaan van een document in pdf-indeling.
- Specificeer het nalevingsniveau van de PDF-standaarden voor uitvoerdocumenten met de eigenschap [Compliance][13].
- Roep deze eigenschap [DisplayDocTitle][14] aan om de documenttitel in het PDF-bestandsvenster weer te geven.
- [JpegQuality][15] stelt de kwaliteit in van de afbeeldingen die in een PDF-document worden gebruikt.
- Gebruik de hoogwaardige rendering-algoritmen door de eigenschap [UseHighQualityRendering][16] in te stellen op true.
- Roep de methode [opslaan][11] aan om de uitvoer op te slaan in een PDF-indeling.
// Create an object of the Document class and load the source MS Word file | |
Document doc = new Document("./input.docx"); | |
// Instantiate an object of PdfSaveOptions class to specify additional options when saving a document into the Pdf format. | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Specify the PDF standards compliance level for output documents using Compliance property | |
options.Compliance = PdfCompliance.Pdf17; | |
// Invoke this property to display document title in the PDF file window | |
options.DisplayDocTitle = false; | |
// JpegQuality will set the quality of the images being used inside PDF document | |
options.JpegQuality = 100; | |
// use the high quality rendering algorithms by setting UseHighQualityRendering property to true | |
options.UseHighQualityRendering = true; | |
// PageMode specifies how the PDF document should be displayed when opened in the PDF reader. | |
options.PageMode=PdfPageMode.UseOutlines; | |
// Invoke the save method to save the output in a PDF format | |
doc.Save("./output.pdf"); |
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][17] om de API buiten de evaluatiebeperkingen te proberen.
Opsommen
We beëindigen deze blogpost hier. We hopen dat je hebt geleerd hoe je Word naar PDF converteert in C#. Verder hebben we ook enkele geavanceerde eigenschappen en methoden doorlopen om de PDF-bestanden te manipuleren. Dit artikel zal je zeker helpen als je je applicatie wilt uitrusten met een Word naar PDF-converter. Daarnaast kun je de andere functies verkennen door de [documentatie][18] van deze bibliotheek te bezoeken. Het is echter mogelijk dat u de relevante blogposts vindt die worden genoemd in het gedeelte ‘Zie ook’ hieronder. Bezoek ten slotte [conholdate.com][19] voor de laatste updates.
Een vraag stellen
U kunt uw vragen of vragen aan ons stellen op ons [forum][20].
Zie ook
- [Converteer Word naar PDF met Java][21]
- [Excel converteren naar PDF in Node.js][22]
- [MS Word-documenten maken in C#][23] [1]: https://blog.conholdate.com/nl/total/convert-word-to-pdf-using-java/ [2]: https://docs.fileformat.com/word-processing/docx/ [3]: https://docs.fileformat.com/pdf/ [4]: https://products.aspose.com/words/net/ [5]: #Convert-Word-to-PDF-in-C—-API-installation [6]: #How-to-convert-DOCX-to-PDF-programmatically [7]: #NET-library-to-convert-Word-to-PDF—Advance-options [8]: https://releases.aspose.com/words/net// [9]: https://www.nuget.org/packages/Aspose.Words [10]: https://reference.aspose.com/words/net/aspose.words/document/ [11]: https://reference.aspose.com/words/net/aspose.words/document/save/ [12]: https://reference.aspose.com/words/net/aspose.words.saving/pdfsaveoptions/ [13]: https://reference.aspose.com/words/net/aspose.words.saving/pdfsaveoptions/compliance/ [14]: https://reference.aspose.com/words/net/aspose.words.saving/pdfsaveoptions/displaydoctitle/ [15]: https://reference.aspose.com/words/net/aspose.words.saving/pdfsaveoptions/jpegquality/ [16]: https://reference.aspose.com/words/net/aspose.words.saving/saveoptions/usehighqualityrendering/ [17]: https://purchase.conholdate.com/temporary-license [18]: https://docs.aspose.com/words/net/ [19]: https://conholdate.com/ [20]: https://forum.conholdate.com/ [21]: https://blog.conholdate.com/nl/total/convert-word-to-pdf-using-java/ [22]: https://blog.conholdate.com/nl/total/convert-excel-to-pdf-in-nodejs/ [23]: https://blog.conholdate.com/nl/total/create-ms-word-documents-in-csharp/