Convert an MS Office file to a PDF document without any external third-party dependencies in a browser. WebViewer already allows you to view Office documents. The below sample shows how to convert the Office document to a PDF, without initializing WebViewer UI. (You can also check out our MS Office to PDF demo now.)
html> body> script src="../core/webviewer-core.min.js">/script> script> (async function() Core.setWorkerPath('../core'); const licenseKey = 'Insert commercial license key here after purchase'; await PDFNet.initialize(); // perform the conversion with no optional parameters const buf = await Core.office2PDFBuffer('/path/to/file.docx', l: licenseKey >); //optionally save the blob to a file or upload to a server const blob = new Blob([buf], type: 'application/pdf' >); >)() /script> /body> /html>
WebViewer will automatically use substitute fonts hosted on a web server when a font is not embedded in the source document. The fallback fonts are hosted with Apryse by default but if this is a concern, you can host the fonts on your own servers. See this FAQ for more details.
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales