In het digitale landschap van vandaag de dag gebruikt bijna iedereen populaire formaten zoals MS Word (DOC/DOCX) en PDF. Elk formaat heeft zijn eigen sterke punten, waardoor ze veelgebruikt worden in verschillende branches. Dit uitgebreide gebruik leidt vaak tot de noodzaak om deze formaten onderling te converteren. In dit artikel gaan we onderzoeken hoe je MS Word-documenten (DOC/DOCX) kunt converteren naar PDF-formaat met behulp van Node.js. Daarnaast leren we hoe je specifieke pagina’s van een met een wachtwoord beveiligd Word-document kunt converteren binnen een Node.js-applicatie.
Node.js API voor het converteren van Word naar PDF
GroupDocs biedt een GroupDocs.Conversion-oplossing die speciaal is ontworpen voor Node.js-ontwikkelaars. Het stelt ontwikkelaars in staat om verschillende document- en afbeeldingsformaten efficiënt te converteren met behulp van de robuuste Node.js API. Voor dit artikel maken we gebruik van de GroupDocs.Conversion for Node.js API om DOC/DOCX-documenten te converteren naar PDF-formaat.
U kunt het vereiste pakket installeren vanuit de npm-repository en het eenvoudig integreren in uw Node.js-gebaseerde applicaties.
npm i @groupdocs/groupdocs.conversion
Hoe Word (DOC/DOCX) naar PDF converteren in Node.js
Laten we de basisstappen doorlopen voor het converteren van een Word-document naar een PDF met behulp van Node.js. De volgende procedure converteert alle pagina’s van een DOCX-bestand naar een PDF:
- Laad het Word DOC/DOCX-bestand met behulp van de klasse
Converter
. - Stel de PDF-conversieopties in met de klasse
PdfConvertOptions
. - Converteer het document naar PDF-formaat met behulp van de
convert
-methode.
De volgende Node.js-code converteert het volledige Word-document naar PDF:
// Converteer het Word-document naar PDF-formaat met behulp van Node.js
// Laad het bron-DOCX-bestand
const converter = new groupdocs.conversion.Converter("sample.docx");
// Stel de conversieopties voor PDF-formaat in
const options = new groupdocs.conversion.PdfConvertOptions();
// Converteren naar PDF-formaat
converter.convert("converted.pdf", options);
Converteer geselecteerde pagina’s van wachtwoordbeveiligde Word-documenten in Node.js
U kunt ook geselecteerde pagina’s uit wachtwoordbeveiligde Word-documenten converteren naar PDF. De volgende stappen leggen uit hoe u alleen specifieke pagina’s van een wachtwoordbeveiligd Word-document kunt converteren:
- Stel laadopties in met behulp van de klasse
WordProcessingLoadOptions
en geef het wachtwoord op. - Laad het Word DOC/DOCX-bestand met behulp van de klasse
Converter
. - Stel de conversieopties voor de PDF-indeling in, waaronder paginanummer, paginatelling, DPI, breedte en hoogte.
- Converteer de specifieke pagina’s van het met een wachtwoord beveiligde Word-document naar PDF-formaat.
De volgende Node.js-code converteert geselecteerde pagina’s van een met een wachtwoord beveiligd Word-document:
// Converteer de specifieke pagina's van een wachtwoordbeveiligd Word-document naar PDF-formaat met behulp van Node.js
const loadOptions = new groupdocs.conversion.WordProcessingLoadOptions()
loadOptions.setPassword("12345");
const converter = new groupdocs.conversion.Converter('sample.docx')
const convertOptions = new groupdocs.conversion.PdfConvertOptions();
convertOptions.setPageNumber(2);
convertOptions.setPagesCount(1);
// convertOptions.setRotate(groupdocs.conversion.Rotation.On180);
convertOptions.setDpi(300);
convertOptions.setWidth(1024);
convertOptions.setHeight(768);
converter.convert("converted.pdf", convertOptions);
Probeer Word naar PDF online conversie GRATIS
U kunt ook Word-documenten converteren naar PDF-bestandsformaat met deze gratis online documenten converter tool. U kunt er op elk apparaat met elke beschikbare webbrowser bij.
Krijg de volledige licentie gratis - Node.js Conversion Library
U kunt een gratis tijdelijke licentie krijgen om de Node.js-conversiebibliotheek te proberen zonder evaluatiebeperkingen. Een tijdelijke licentie is eigenlijk een tijdsgebonden volledige licentie waarmee u elk aspect van het product kunt testen.
Conclusie
Tot slot hebben we onderzocht hoe u MS Word (DOC/DOCX)-bestanden kunt converteren naar PDF-formaat met behulp van Node.js. We hebben ook besproken hoe u specifieke pagina’s van een wachtwoordbeveiligd document kunt converteren naar PDF binnen een Node.js-omgeving. Door GroupDocs.Conversion for Node.js te gebruiken, kunt u eenvoudig documentconversies in uw applicatie automatiseren.
Voor meer informatie over de Document Conversion Automation API, raadpleeg de documentatie, API Reference, of verken de GitHub-voorbeelden. Voor vragen kunt u contact opnemen via het forum.