Software Companions - Gerber and HPGL Viewers

Tools for Viewing, Printing, Markup and Conversion 

Home  Products   How to Buy   Support   Company  

Developer Resources and Tools

ViewCompanion Integration

You can control ViewCompanion from your own application using the two following methods:

  • Command Line Parameters
    ViewCompanion can be controlled using many different command line parameters and a complete description of each can be found here.
    Advanced functions like printing and conversion can be done using the command line parameters.

  • DDE
    The DDE interface have commands for opening, printing and converting files.
    DDE or Dynamic Data Exchange, is an old but still widely used method for interprocess communication.
    A complete description of all available ViewCompanion DDE commands can be found here.
    A small VB 6.0 project that demonstrates most of the DDE commands can be downloaded here.

Please don't hesitate to contact us if you need a DDE command, or a command line parameter that is currently not available.
You can contact to request additional commands or features.


Sample Code





Command Line
Convert Init File
Printer Init File
Markup XML Format
ViewCompanion OEM Licensing

OEM licensing of ViewCompanion is available. We can create a customized OEM edition for you, by removing and/or adding both functions and formats to suit your needs.
Please contact for more information and pricing.


Conversion DLL (COM Component)

You can use the scConverter component to add conversion to your application or web site. This component can convert HPGL and HPGL/2 plotter files to standard formats like PDF, DWF, DXF, TIFF and more.
ScConverter is using COM and can be used in most Windows development environments, e.g.: C++, C#, VB, Delphi, ASP, ASPX, and .NET.
Please contact for information about licensing and pricing.

Learn More Download
scConverter Conversion DLL

ActiveX for viewing, printing and conversion

scViewerX™ is a powerful ActiveX control that allow you to view, print and convert files of HPGL, HPGL/2, Calcomp, Gerber RS274D, Gerber RS274X format, TIF, CALS and other formats.
You can implement scViewerX in any development environment that can use ActiveX controls, e.g.: .NET, Visual Basic, Visual C++, Delphi and more. You can use the ActiveX in your application or embed it in a WEB page.

Learn More Purchase Download
scViewerX Demo Application

© Software Companions,  Norway  E-mail: