{"id":3187,"date":"2025-03-10T17:23:04","date_gmt":"2025-03-10T16:23:04","guid":{"rendered":"https:\/\/welcomenext.com\/scormproxy\/?post_type=docs&#038;p=3187"},"modified":"2025-03-10T18:51:49","modified_gmt":"2025-03-10T17:51:49","password":"","slug":"3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments","status":"publish","type":"docs","link":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/","title":{"rendered":"3. How to use scormPROXY advanced viewer for PDF attachments?"},"content":{"rendered":"<p>scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).<\/p>\n<p>&nbsp;<\/p>\n<p>In this document, we will explain how to open a PDF document from content using the integrated scormPROXY viewer:<\/p>\n<ul>\n<li>In the authoring tool, create or edit the link\/button that opens the PDF document to be protected.<\/li>\n<\/ul>\n<ul>\n<li>Enter the following path to the PDF document:\n<p>..\/..\/launcher\/pdfjs_standalone_v1\/viewer.html?file=&lt;relative path to the PDF document&gt;<\/p>\n<p>For example:..\/..\/launcher\/pdfjs_standalone_v1\/viewer.html?file=docs\/Compliance%20v1.pdf(<strong>Note:<\/strong> if the file name contains spaces, replace them with the %20 code)<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-3186\" src=\"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png\" alt=\"\" width=\"503\" height=\"253\" srcset=\"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf-200x101.png 200w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf-300x151.png 300w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf-360x181.png 360w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf-400x201.png 400w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png 503w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><br \/>\n<em>(example in Articulate Storyline)<\/em><\/li>\n<\/ul>\n<ul>\n<li>Publish the content (in SCORM or xAPI format)<\/li>\n<\/ul>\n<blockquote><p>At this point, your authoring tool may not have included the PDF documents linked via the scormPROXY viewer in the SCORM\/xAPI package. This is because, by using a link to the viewer instead of a direct link to the document, your authoring tool doesn&#8217;t know which PDF document to include in the export.<\/p><\/blockquote>\n<ul>\n<li>Extract the contents of the ZIP package generated by your authoring tool (SCORM\/xAPI)<\/li>\n<\/ul>\n<ul>\n<li>Check if your PDF documents are inside that extracted folder. For example, Articulate Storyline and Articulate Rise will not include the PDF documents; you will need to add them manually (see next steps)<\/li>\n<\/ul>\n<ul>\n<li>Upload all the PDF documents you linked via the viewer to the root folder of the extracted content. You can also create a folder in the root directory and upload all the documents there. Keep this in mind when linking the documents in your authoring tool. In our example, we linked the document with this relative path:\u201cdocs\/Compliance%20v1.pdf\u201d\n<p>So, we will create a folder called \u201cdocs\u201d and upload the document \u201cCompliance v1.pdf\u201d inside that folder:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-3185\" src=\"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_content.png\" alt=\"\" width=\"249\" height=\"451\" srcset=\"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_content-166x300.png 166w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_content-200x362.png 200w, https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_content.png 249w\" sizes=\"(max-width: 249px) 100vw, 249px\" \/><br \/>\n<em>(example in Articulate Storyline)<\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Now, select all the files and folders from the extracted folder and compress them again into a ZIP file to create the updated SCORM package<\/li>\n<\/ul>\n<ul>\n<li>Upload the new ZIP file to scormPROXY or update an existing content package and test the scormPROXY preview function to check that your PDF document opens correctly via the scormPROXY viewer.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>REMEMBER:<\/strong> If you need to update the content in the future and republish it, don\u2019t forget to repeat steps 4-8 to ensure the PDF documents linked through the viewer are included.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"iawp_total_views":10,"footnotes":""},"doc_category":[150],"doc_tag":[],"class_list":["post-3187","docs","type-docs","status-publish","hentry","doc_category-content-repository"],"year_month":"2026-04","word_count":396,"total_views":"667","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Alex del Solar","author_nicename":"alex-solar","author_url":"https:\/\/welcomenext.com\/scormproxy\/author\/alex-solar\/"},"doc_category_info":[{"term_name":"Content Repository","term_url":"https:\/\/welcomenext.com\/scormproxy\/en\/docs-category\/content-repository\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY<\/title>\n<meta name=\"description\" content=\"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY\" \/>\n<meta property=\"og:description\" content=\"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/\" \/>\n<meta property=\"og:site_name\" content=\"scormPROXY\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-10T17:51:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png\" \/>\n\t<meta property=\"og:image:width\" content=\"503\" \/>\n\t<meta property=\"og:image:height\" content=\"253\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/\",\"url\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/\",\"name\":\"3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/wp-content\\\/uploads\\\/storyline_pdf.png\",\"datePublished\":\"2025-03-10T16:23:04+00:00\",\"dateModified\":\"2025-03-10T17:51:49+00:00\",\"description\":\"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\\\/images).\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/#primaryimage\",\"url\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/wp-content\\\/uploads\\\/storyline_pdf.png\",\"contentUrl\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/wp-content\\\/uploads\\\/storyline_pdf.png\",\"width\":503,\"height\":253},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/en\\\/docs\\\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentaci\u00f3n\",\"item\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/es\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"3. How to use scormPROXY advanced viewer for PDF attachments?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/#website\",\"url\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/\",\"name\":\"scormPROXY\",\"description\":\"Plataforma de distribuci\u00f3n de contenidos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/welcomenext.com\\\/scormproxy\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY","description":"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/","og_locale":"es_ES","og_type":"article","og_title":"3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY","og_description":"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).","og_url":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/","og_site_name":"scormPROXY","article_modified_time":"2025-03-10T17:51:49+00:00","og_image":[{"width":503,"height":253,"url":"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/","url":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/","name":"3. How to use scormPROXY advanced viewer for PDF attachments? - scormPROXY","isPartOf":{"@id":"https:\/\/welcomenext.com\/scormproxy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/#primaryimage"},"image":{"@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/#primaryimage"},"thumbnailUrl":"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png","datePublished":"2025-03-10T16:23:04+00:00","dateModified":"2025-03-10T17:51:49+00:00","description":"scormPROXY includes an HTML viewer for PDF documents, which allows protecting them in a way that prevents printing, downloading, or copying elements (text\/images).","breadcrumb":{"@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/#primaryimage","url":"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png","contentUrl":"https:\/\/welcomenext.com\/scormproxy\/wp-content\/uploads\/storyline_pdf.png","width":503,"height":253},{"@type":"BreadcrumbList","@id":"https:\/\/welcomenext.com\/scormproxy\/en\/docs\/3-how-to-use-scormproxy-advanced-viewer-for-pdf-attachments\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/welcomenext.com\/scormproxy\/es\/"},{"@type":"ListItem","position":2,"name":"Documentaci\u00f3n","item":"https:\/\/welcomenext.com\/scormproxy\/es\/docs\/"},{"@type":"ListItem","position":3,"name":"3. How to use scormPROXY advanced viewer for PDF attachments?"}]},{"@type":"WebSite","@id":"https:\/\/welcomenext.com\/scormproxy\/#website","url":"https:\/\/welcomenext.com\/scormproxy\/","name":"scormPROXY","description":"Plataforma de distribuci\u00f3n de contenidos","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/welcomenext.com\/scormproxy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"lang":"en","translations":{"en":3187,"es":3184},"knowledge_base_info":[],"knowledge_base_slug":[],"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/docs\/3187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/comments?post=3187"}],"version-history":[{"count":0,"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/docs\/3187\/revisions"}],"wp:attachment":[{"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/media?parent=3187"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/doc_category?post=3187"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/welcomenext.com\/scormproxy\/wp-json\/wp\/v2\/doc_tag?post=3187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}