The Core Component PDF Viewer component allows for the inclusion of a PDF document on a page.
The Core Component PDF Viewer component embeds a viewer to display PDF files stored as assets on the page.
The current version of the PDF Viewer Component is v1, which was introduced with release 2.10.0 of the Core Components in June 2020, and is described in this document.
The following table details all supported versions of the component, the AEM versions with which the versions of the component is compatible, and links to documentation for previous versions.
Component Version | AEM 6.4 | AEM 6.5 | AEM as a Cloud Service |
---|---|---|---|
v1 | Compatible with release 2.17.4 and prior |
Compatible | Compatible |
For more information about Core Component versions and releases, see the document Core Components Versions.
To experience the PDF Viewer Component as well as see examples of its configuration options as well as HTML and JSON output, visit the Component Library.
The latest technical documentation about the PDF Viewer Component can be found on GitHub.
Further details about developing Core Components can be found in the Core Components developer documentation.
The PDF Viewer Component leverages Adobe’s Document Services APIs and requires your administrator to configure a context aware configuration in order to use these services. Check the technical documentation of the component for details on this configuration.
The configure dialog allows the content author to define the viewer and how it will behave and appear for a visitor to the page.
The Configuration Tab allows the author to define which PDF should be displayed. The path can be defined as an asset in AEM or an absolute path to another resource.
The Customize Tab allows the author to define the options available in the viewer to the reader and how the viewer should be presented.
The number of options available depends on the Type that is selected.
The viewing area renders in the full browser. This is best suited for storage and productivity applications.
The viewing area renders in the full browser. This is best suited for storage and productivity applications.
All PDF pages rendered in line within a web page. This is best suited for reading applications.
There is no Design Dialog for the PDF Viewer Component.