High-Level Capabilities
View all SDK Capabilities
What could CAD look like in your application?
No CAD Licenses
Support CAD formats, including Autodesk AutoCAD® DWG™, DXF™, RVT™, DWF™, and Bentley MicroStation® DGN™, without you or your users needing any CAD software or CAD licenses.
Web, Server, Desktop
Add CAD functionality to any platform with a unified API across web, Windows, Mac, or Linux. Use a single codebase with Xamarin, React Native, Flutter, or other frameworks.
Fully Customizable UI/UX
Increase adoption and productivity by simplifying the open source UI. Match your desired look and feel. Hide unnecessary features — or add custom annotations that trigger workflows.
Features
Just the highlights
View CAD Files
Users can view complex CAD files, plus 20+ other file types quickly and flawlessly, even at high zoom, on all platforms and devices. Easily show or hide layers in a drawing.
Learn more
Convert From CAD
Easily add high-fidelity direct conversion from CAD files, on any web, mobile, server or desktop software. Convert to PDF, PDF/A, PDF/E-2, image file types, and more.
CAD Conversion Docs
Preview CAD Files
Quickly generate compact page-one previews and thumbnails of CAD drawings, designs, or blueprints, and display them in any client.
Utilize the PDF format to support a rich array of additional CAD functionality in your software...
Markup & Annotate
Drop in or remove all types of existing PDF markups, including stamp, watermark, call-out comments, free text, signature and shape tools, and more. Create your own custom annotation appearances.
Learn more
Real-time Collaboration
Display markups from many users on the same document in real time while preserving an original version of the drawing. Manage annotations in a separate XFDF layer. Add roles, permissions or an audit trail.
Measuring Tools
Give users the ability to measure distance, trace a perimeter or calculate area. Enable accurate measurement with snap-to-point and adjust the scale of measurement to meet drawing specs.
Learn more
Compare Files
Make it easy to spot slight visual differences at a glance with version comparison features. Compare documents side by side or in version overlays with highlighted changes.
Generate high-quality vector printouts. Rasterize specific regions, subsets, or layers of a drawing. Programmatically bundle many files into a PDF portfolio for easier, faster printing at scale.
Print Documentation
Search
Quickly sift through documents by adding bookmarks, notes, and highlights. Power complex search by extracting text and annotations.
Learn more
... and so much more
Support for Brava! Annotations
Keep working on drawings marked up in Brava!® on Apryse's native and web-based viewers. Convert Brava! annotations in XRL™ to XFDF — the ISO-standard format for annotations interchange. (Only supported for annotations made on PDFs.)
Edit, Manipulate, & Assemble
Stamp documents with an image, text, or a date. Adjust with features to split and merge files, and features to rotate, remove, crop and reorder pages programmatically or free-form by your users.
Learn more
True Redaction
Embed free-form redaction in your app to let users permanently remove sensitive information from case documents. Add automated redaction to your workflows to search and anonymize confidential information.
Learn more
PDF Layers
Preserve CAD layers as Optional Content Groups (OCGs) when converting to PDF. Let users toggle layer visibility in a viewer. Programmatically create, edit, or extract OCGs.
Docs: CAD Layers
Add Even More Functionality
Speed time to market with the most complete PDF SDK on the market — supporting all major platforms, 30+ file formats, and hundreds of unique features.
See capabilities

