Verified implementation guides for technical-document workflows.
Each guide connects a real Rasterex capability to an implementation outcome, with documented prerequisites, code, validation steps and source references.
Understand the platform
Start with the self-hosted architecture, production model and buyer-fit questions before choosing an integration path.
Rasterex architecture: Canvas, Backend Engine and embedded viewer SDKs
Understand the Rasterex self-hosted web architecture: Backend Engine, Rasterex Backend, RxView360 Canvas, Viewer SDK or iframe integration, and the customer application that owns the workflow.
How Rasterex processes PDF, CAD and BIM documents
Understand how Rasterex processes PDF, CAD and BIM documents server-side for a unified browser Canvas, including Rx2B CAD processing and GLB output for 3D models.
Self-hosted, on-premises and in-app document viewer deployment
Plan a self-hosted or on-premises embedded document viewer deployment. Compare the Rasterex-hosted Sandbox for POCs with customer-operated Canvas for production.
Rasterex vs Apryse: embedded CAD, BIM and document viewer comparison
Compare Rasterex Canvas and Apryse WebViewer for embedded CAD, BIM and document-viewer applications: technical-document architecture, CAD deployment, modern browser integration and self-hosted production planning.
Integrate Canvas
Choose the modern integration path that fits your application: install the Viewer SDK with npm, use JavaScript or TypeScript, use iframe and PostMessage, or follow the complete CAD embedding guide.
How to embed a self-hosted DWG and CAD viewer
How to embed a self-hosted DWG and CAD viewer in a web application with the Rasterex Canvas, Backend Engine, Rasterex Backend and viewer SDK.
Install the Rasterex Viewer SDK with npm
Install @rasterex/viewer with npm and prepare a JavaScript or TypeScript application to embed Rasterex Canvas using the documented Viewer SDK lifecycle.
Use the Rasterex Viewer SDK with JavaScript and TypeScript
Use the Rasterex Viewer SDK in a JavaScript or TypeScript application: mount Canvas, wait for readiness, open documents and clean up the viewer lifecycle.
How to embed a document viewer with iframe and PostMessage
Embed Rasterex Canvas in any HTML application with an iframe and PostMessage. Open documents with the documented view payload and handle Canvas loading events securely.
Build technical-document workflows
Extend an embedded Canvas with focused, documented workflow patterns for technical-document users.
How to add annotation events to a web CAD viewer
Use the Rasterex Viewer SDK to activate annotation tools, receive annotation-created events and connect the resulting GUID to your host application workflow.
How to add measurement and takeoff to a web app
Build a calibrated drawing measurement and takeoff workflow in a React web application with Rasterex Canvas: activate length, area and count tools, calibrate scale and validate results.
How to compare drawing revisions in a web app
Build a drawing revision comparison workflow in a React web application with Rasterex: choose background and overlay documents, run direct comparison or interactive alignment, and handle completed and failed results.
How to build a BIM workspace in a web app
Build a React BIM workspace with Rasterex Canvas: open a supported 3D model, add host-owned model controls, select parts and show verified properties in an inspector.
How to add drawing issue management to a web app
Build a drawing issue-management workflow in a React web application with Rasterex: place a Canvas marker, capture its annotation ID and manage linked issue-task metadata in your host product.
How to link floor-plan spaces to facility data
Build a facility-management workspace with Rasterex: trace a floor-plan space, capture its Canvas annotation ID and connect it to host-owned room, asset and inspection data.
