Logo
NeoArc Studio

Getting Started with Publishing

Publish your documentation to local folders, hostable static sites, Azure, or PDF. Use the publishing wizard to select content, configure targets, and deploy your publication.

NeoArc Studio publishes your documentation as a static website or professional PDF document. The publishing wizard guides you through selecting content, choosing a destination, and publishing with a single click.

Publishing Destinations

NeoArc supports four publishing destinations. Website publications can publish to Local Folder, Save to Folder, or Azure. PDF publications publish directly to PDF.

The Publishing Wizard

The publishing wizard walks you through four steps:

Starting the Wizard

Selecting Content

The first step displays the dependency mapper, showing all your content and its relationships:

Content Dependencies

The dependency mapper tracks relationships between content:

Dependency TypeDescription
Page LinksLinks between documentation pages
API Uses SchemaREST endpoints referencing schemas
Schema ExtendsSchema inheritance relationships
Schema UnionUnion type references
Schema FieldField type references
Diagram ReferencesDiagrams embedded in pages

Published Content

The generated site includes:

Pages
Your documentation content
REST APIs
API definitions with endpoint viewers
Schemas
Data model documentation
Diagrams
Visual architecture diagrams
Assets
Images and other media
Search Index
Full-text search across content

The Viewer

Published sites use the NeoArc Viewer, which provides:

Wizard Navigation

ButtonAction
BackReturn to the previous step
NextProceed to the next step (validates current step)
Publish/UploadExecute the publish operation
RestartStart the wizard again from the beginning

Next Steps

Local Publishing
Export for offline viewing via file:// protocol
Learn more →
Hostable Publishing
Generate a production-ready site with SSR HTML and SEO for any web host
Learn more →
Azure Publishing
Deploy directly to Azure Blob Storage with CDN
Learn more →
Publishing Targets
Configure multiple publication targets for different audiences
Learn more →