Software Companions - Gerber, PLT and HPGL Viewing and Conversion Software

ActiveX Viewer and Converter

scViewerX ActiveX Control

scViewerX™ is a powerful ActiveX control that allow you to view, print and convert PLT, Adobe PDF, Autodesk DWF, CGM, Calcomp, HPGL/2, Gerber, TIF, CALS and several other formats.
ScViewerX can convert your files to a number of different output file formats, including PDF, PDF/A, TIFF, DXF, DWF, CALS and PNG. Please see below for a full list of supported output formats.
You may use the controls PDF to CAD functionality to convert your PDF files back to an editable CAD file, using for example the DXF format.

scViewerX can be used in any development environment that supports ActiveX controls, for example VB.NET, C#, Visual Basic 6, MFC, C++, Delphi and much more.
The SDK includes C++, VB.Net and C# sample projects with full source code.

ScViewerX gives you full control of viewing, printing and conversion all supported file types. Markup, also known as commenting or annotation, may be added to the displayed file, and included during printing and conversion.
Markup elements can be added both interactively and by using code.

More than 200 methods, properties and events are available for use by your application; please see the User Guide for a complete description of these.

scViewerX Key Features

  • View, print and convert PLT (HPGL, HPGL/2, KIPGL and HP-RTL) plotter files.
  • View, print and convert Adobe PDF files.
  • View, print and convert Autodesk DWF and DWFx 2D files.
  • View, print and convert Gerber standard and extended files.
  • View, print and convert Calcomp plotter files.
  • View, print and convert Computer Graphics Metafile (CGM) files.
  • View, print and convert TIFF raster files.
  • View, print and convert CALS raster files.
  • View, print and convert PNG, JPEG and BMP raster files.
  • Annotate your files with markup elements like text, stamps, polygon, image, arrow, area measurement, dimension line, barcode, freehand and more.
  • Markup elements may be included when the file is printed and converted.
  • Software Companions XML Markup format is fully supported.
  • Use the compare feature to display differences between two revisions fast and easy. You may save the result of the comparison to a file.
  • Poster mode for printing large drawings on multiple sheets, for example printing an A0 drawing on multiple A4 sheets.
  • Print multiple document pages on a single sheet of paper, known as n-up printing.
  • Use the DrawToDC method to draw a file to your own device.
  • Merge two or more PDF files into a single multi-page PDF file.
  • Split a PDF file into multiple PDF files with one or more pages each.
  • Precise tools for measuring distances and areas with snap to drawing geometry.
  • Use pen tables for full control of colors, styles and widths used during printing and conversion.
  • Copy to clipboard, and paste into another application.
  • Print to all Windows supported plotter and printer devices.
  • Color or Black & White Printing.
  • Scaled print or fit to paper.


  • No royalty or any other redistribution costs.
  • One developer license allows you to redistribute the ActiveX with one application, or to embed it in one WEB server.
  • The SDK is available as 32-bit and 64-bit. Only one developer license is required to use and redistribute both.

Supported Formats

Open for viewing, printing and conversion
  • Adobe PDF
  • Autodesk DWF 2D
  • Autodesk DWFx 2D
  • Calcomp plotter format
  • CALS raster
  • Computer Graphics Metafiles (CGM). Binary and Clear Text encodings are supported.
  • EDMICS C4 tiled raster
  • Gerber RS-274D (Standard Gerber files)
  • Gerber RS-274X (Extended Gerber files with embedded aperture info)
  • Gerber X2
  • JPEG raster
  • PNG raster
  • TIFF raster
  • WebP raster
  • Windows BMP raster
Conversion output formats
  • Adobe PDF
  • Adobe PDF/A
  • Adobe Postscript™
  • Autodesk DWF
  • Autodesk DXF
  • CALS CCITT Group 4 Raster (Type 1)
  • Computer Graphics Metafile (CGM Binary)
  • Gerber RS-274X
  • JPEG Graphics
  • Paintbrush PCX
  • Portable Network Graphics (PNG)
  • Scalable Vector Graphics (SVG)
  • TIFF Raster
  • WebP raster
  • Windows Bitmap
  • Windows Enhanced Metafile
  • Windows Metafile

Supported Operating Systems

  • Windows XP (SP3), 32 and 64 bit.
  • Windows Vista, 32 and 64 bit.
  • Windows 7, 32 and 64 bit.
  • Windows 8, 32 and 64 bit.
  • Windows 8.1, 32 and 64 bit.
  • Windows 10, 32 and 64 bit.
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012
  • Supports Terminal Server and Citrix.

PDF Viewing and Conversion

PDF viewing, printing and conversion
is fully supported by ScViewerX.

PDF to CAD Converter from Software Companions
ScViewerX can convert
PDF to CAD formats.

ScViewerX Demo Viewer Application

The picture above is a screenshot of the C++ sample application that is included in the SDK.

Custom PDF Viewer

A customer developed application using scViewerX to view, annotate and convert files.

Windows 7 Compatible

Windows 8 Compatible

Windows 10 Compatible