pdf3d.io
pdf3d.io
The Lightweight, High-Speed, Automation Toolkit
pdf3d.io is the fast-access programming toolkit for developers who want to automated menu features of ReportGen accessing the power of the full PDF3D SDK Pro Toolkit. pdf3d.io facilitates quick integration & publishing automation delivering substantial savings to your target projects with rich, highly compressed, template-driven technical 3D models and simulations from multiple sources (such as STL, DWG, STEP, X3D, IFC, VRML, DAE).
- Fast-track integration of file conversions to 3D PDF
- 3-ways: command-line, .NET Component, RESTful Server with JSON/XML API
- Low-code-programming style
- Built-in features for document enrichment with PMI annotation, measurement & metadata
- Batch toolkit facilitating the automated creation of multiple, template-driven 3D PDFs
- Rich XML-based API
Request a trial and experience the speed and flexibility before you buy.
Sample Models

About: Model Based Definitions (MBD) Sample in 3D PDF
CAD STEP Model with Metadata Part Attributes, parts list, cross-highlight, isolation and automatic sequencing.
Application: Manufacturing
Produced: using PDF3D ReportGen
Size: 1.7 Mb Credit: PDF3D
Case Study: MBD in 3D PDF Explained

About: Dobson Ortho Laboratory 3Dx enhances communications with orthodontists by converting 3D STL orthodontic treatment plans into 3D PDFs.
Application: Dental, Medical, Manufacturing
Produced: using PDF3D ReportGen
Size: 1.4Mb Credit: Dobson Ortho Laboratory

About: Automatic view sequence with timed transitions, dynamic captions explain each view. Technical note and tutorial files available on request.
Application: CAD, Manufacturing
Produced: using PDF3D ReportGen
Size: 144Kb Credit: PDF3D

About: Urban Development Area Plan in 3D PDF
Architectural Presentation of Urban Region Development Layout 3D PDF Plan
Application: Architecture
Produced: using PDF3D XML Server
Size: 2 Mb Credit: Deep Interface

About: L-Layout Apartment Flat Design in 3D PDF
Architectural Presentation of Residential Housing Unit 3D PDF Plan
Application: Architecture
Produced: using PDF3D XML Server
Size: 1.6 Mb Credit: Deep Interface

About: Industrial Storage Facility in 3D PDF
Architectural Presentation of Factory Industrial Storage Unit Layout 3D PDF Plan
Application: Architecture BIM AEC Civil
Produced: using PDF3D XML Server
Size: 2.7 Mb Credit: Deep Interface

About: 3x Variations of Apartment in 3D PDF
Architectural Presentation with interactive layout selection 3D PDF plan
Application: Architecture BIM AEC Civil
Produced: using PDF3D XML Server
Size: 1.2 Mb Credit: Deep Interface

About: Four Floor Apartment Block in 3D PDF
Multistory House Architectural Presentation 3D PDF with Dressed Elevations
Application: Architecture BIM AEC Civil
Produced: using PDF3D XML Server
Size: 3 Mb Credit: Deep Interface

About: Factory Worker Animation
PDF3D Generated 3D PDF Example showing virtual factory workers operating machinery, moving elements with RH Compression
Application: Industrial Animation
Produced: using PDF3D XML Server
Size: 3.5 Mb Credit: VTSL

About: Exhaust Manifold MFG Report
PDF3D Generated Manufacturing Change Order with Exhaust Manifold from ImmersiveSIM.de Engineering Report Table Format
Application: Engineering CAD
Produced: using PDF3D ReportGen
Size: 86 Kb Credit: VTSL

About: Suspension, Brake Dimensional Annotations
PDF3D Generated 3D PDF Example with automatically generated dimensional markup PMI annotation
Application: Engineering CAD PLM
Produced: using PDF3D ReportGen
Size: 414 Kb Credit: VTSL

About: LandRover Interactive Configuration
PDF3D Generated Land Rover 6x6 Model with multiple configurations in interactive PDF brochure
Application: Engineering
Produced: using PDF3D XML Server
Size: 1.6 Mb Credit: VTSL

About: DWG 4 Inch Chuck
PDF3D Demo from DWG 3D CAD Model Converted to 3D PDF
Application: Engineering CAD PLM
Produced: using PDF3D ReportGen
Size: 2.1 Mb Credit: Dominic Notman

About: Private Flat Design in 3D PDF
Apartment Flat Architectural Presentation, floor plans and 3D dressed elevations
Application: Architecture BIM AEC Civil
Produced: using PDF3D XML Server
Size: 1.8 Mb Credit: Deep Interface

About: Hypotopia Virtual City 3D PDF
Hypotopia City Interactive 3D PDF with Camera views, budget of 19B Euros for 100k people
Application: Architecture BIM AEC Civil
Produced: using PDF3D XML Server
Size: 1.5 Mb Credit: Deep Interface
To View 3D PDF samples, install the Adobe Reader. Click “Save As…” to save and open the PDF outside the Web browser.
Toolkit Overview
CLI Scripting DLLs RESTful API XML based API
The pdf3d.io is a suite of programs, dynamic libraries, REST server and examples that any programmer can quickly integrate into their system to facilitate conversion of 3D models into 3D PDF file format, in the style of a file converter.
This software development toolkit has been designed to be used by programmers with skills in scripting, web backend stacks and use of command-line and dynamic library services. Integration into existing software is much faster than traditional compiled program development making it ideal for small projects, batch automation, internal systems and desktop applications where it can be called to convert an intermediate format to 3D PDF.
Rich XML-based API
This file-based conversion process uses a rich XML-based API that supports over 70 different industry files and formats, and hundreds of customizable parameters and configurations that include changing scene lighting conditions, metadata and mesh quality and animation. Document page text and graphics content and 3D conversion options are set via XML resources.
Automated Batch Processing
pdf3d.io can be easily deployed through automation scripting (or to an online web server environment) to automate batch production of multiple 3D PDFs. It is not a single application, and does not include a user-interface layer, leaving you the freedom add your own controls.
Flexible Toolkit with Control in your hands
pdf3d.io gives you full control with total flexibility – if you want it. However, if you simply want to write a quick automated batch script, you won’t get weighed down in the complexity of the more complex PDF3D SDK Pro Toolkit, the best option for in-memory compiled code integration. Script the Commandline Interface (CLI) or load dynamic libraries (DLL) into your program, or call the RESTful API web service end-point hosted on another resource according your needs. If you ever need to upgrade, for every XML feature there is a corresponding C++ API method in PDF3D-SDK Pro. This pdf3d.io toolkit is as lightweight and fast as you want it to be.
Key Features
pdf3d.io has been proven in mission critical manufacturing and engineering processes where companies have needed to deliver accurate and timely 3D content to their teams, websites and networks. Here are a few key highlights of the platform:
- Lightweight automation toolkit
- Low-code and no-code to fast-track integration
- Batch conversion and server-side operation
- Three-way access:
- command-line
- .NET Component
- RESTful Server with JSON/XML API
- Suite of programs, DLLs, REST server with examples
- 70+ formats supported, including STEP, DWG, STL, X3D, FBX, IFC
- XML based API with vast range of parameters
- Compatible with PDF3D XML Server
- Self-Hosted for flexible deployment
- Accessible from C++, C# .NET, Visual Basic, Python, Java, PHP, Ruby, IronPython and other languages
- Windows, Linux and macOS platforms
- WebGL glTF to/from 3D PDF
- Customise the PDF Templates included in the library
- Enhance Reports with Measurements, Annotations and External HyperLinks
- Setup scene lighting, dynamic animation, metadata, mesh quality, JavaScripting
- Enable Password security, watermarks and strong 256-bit encryption
- No external network dependency
- Usage tracking and logging
Let us show you round with a personalised, on-screen walk-through.
Sample XML Code
This is all it takes to get started with a 3D PDF conversion. Just pass this to the conversion process through a DLL interface, or Commandline CLI, or send to REST server to convert a 3D model file to 3D PDF. A vast list of other tags can be added.
<?xml version="1.0" encoding="iso-8859-1"?> <pdf3d:InputParameters xmlns:pdf3d="http://www.pdf3d.com/ns/2012/03/pdf3d.io"> <Assembly> <InputFileName value="input.dwg"/> </Assembly> <OutputFileName value="output.pdf"/> </pdf3d:InputParameters>
How to install:
On Windows, the software package is supplied as a vendor signed .MSI installer file. An email containing a transient timed validated download link from our secure cloud storage "depot" will be sent.
After downloading, save this MSI on your local file system. Double-click or run this installer. Elevated administrative rights will be requested during the install process, as the installer creates registry settings and new entries into the desktop start menus.
After installing, first run the PDF3D License utility. Use this to request a license. Administrator privileges are not required to request or activate a license. If firewalls or network policies block the license request communication to the pdf3d.com website, please push "show codes" and send these by any available means of communication.
How to remove, uninstall:
To permanently remove the software application, use the Windows Add/Remove menu in the control panel. Elevated administrative rights will be requested during the uninstall process, as the installer removes program files, removes registry settings and removes entries into the desktop start menus.
Any license keys are NOT removed, so if the software is re-installed or upgraded the same keys should be functional.