Embed PDF Viewer

Foxit Embed API for viewing PDFs in-browser

Code Examples

<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <title>Foxit Embed Viewer</title>
    <style>
      html, body { width: 100%; height: 100%; margin: 0; }
      #foxit-embed-view { height: 100%; }
    </style>
  </head>
  <body>
    <div id="foxit-embed-view"></div>
    <script src="https://na1.fusion.foxit.com/pdf-embed-api/embed-api-loader.js?clientId=YOUR_CLIENT_ID"></script>
    <script>
    document.addEventListener("foxit_embed_api_ready", () => {
      const embedView = new FoxitEmbed.View({
        clientId: "YOUR_CLIENT_ID",
        divId: "foxit-embed-view",
        locale: "en-US",
      });
      embedView.previewFile({
        content: "https://na1.fusion.foxit.com/pdf-embed-api/sample-docs/Embed API Demo.pdf",
        metaData: { fileName: "Embed API Demo.pdf" }
      }, {
        showToolControls: true,
        showLeftHandPanel: true,
        showDownloadPDF: true,
        showPrintPDF: true
      });
    });
    </script>
  </body>
</html>