# Advanced Publishing

This guide provides insight into the fundamental components that drive Advanced Publishing’s programming interface and delve into its specific functional components.

Advanced Publishing is a powerful SDK that enables authoring of rich engineering data and exporting model files to a variety of industry-standard formats.

As detailed in the overview, Advanced Publishing facilitates the definition of a model and its export to any of the supported formats with the richness of the source data maintained. It gives the ability to create rich, interactive PDF and HTML documents with customized interaction based on JavaScript and a large choice of elements and widgets. This SDK is the only one based on the core technologies of Acrobat Reader. PRC, the ISO-standard underlying format behind 3D PDF PRC, is the native model format for Advanced Publishing.

Advanced Publishing can take advantage of HOOPS Exchange to import models from over 30 supported CAD and BIM file formats.

Advanced Publishing offers an advanced set of functions to address different needs:

## Authoring

Advanced Publishing can be used to export data into a PDF document, including a large set of elements.

- Page
- 3D Annotation
- Views
- Text
- Image
- Link
- Table
- Widgets (button, list, check box, signature…)
- View Carousel
- Scrollable Table

## Document Functionalities

Use Advanced Publishing to set up your documents.

- Document Properties
- File Attachment
- Password protection
- Permissions
- Data compression
- Animation
- Data model
- Custom JavaScript
- Templates

## HTML Export

Advanced Publishing can create HTML versions of your documents, making them easy to integrate to your web applications.

- Model to HTML
- 3D PDF to HTML
- Customizable 3D Viewer
- Metadata
- Standalone document

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...