Software Companions - Gerber and HPGL Viewers

Tools for Viewing, Printing, Markup and Conversion 

scViewerX Updates

The latest available update will always include all previous fixes and improvements

Follow us on Twitter to be notified when a new update is available.

Version What's New Released
5.31 New features and improvements:
Bug Fixes:
  • #852: CGM: Arcs and circles drawn as polylines when converted to DXF.
  • #851: CGM: Polygon set was not displayed correctly.
  • #845: CGM: A text element should fit tightly in box.
  • #844: CGM: Text should rotated and oblique..
  • #843: CGM: A text element was not centered correctly.
  • ZoomChanged event should now be called only if there is any changes to the display.
  • CounterCompleted event is now fired before NewElementCreated event is called.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install them both.
9.August.2016

Download:

32-bit SDK
64-bit SDK

5.30 New features and improvements:
  • New methods for merging (combining) and splitting PDF files have been added.
  • Improved quality for measurement area, line and path text as TrueType fonts are now used for display.
  • Now using TrueType for text in DWF files if possible. This will greatly improve the viewing quality for almost all DWF files with text.
  • The active mouse action type will now be restored after zoom window is completed.
  • Measure Path element: You may now toggle segments on/off with the control key. Segments that are "off" will not be included in the total distance.
  • We've added a simpler variant of DXF for export because some application do have problems with the default DXF format that the control creates. Use DXFR12 as identifier to select this output format.
  • New methods:
    • GetPageThumbnail - Return a thumbnail image of a page in the currently active document.
    • GetPropertyLong - Return a property long value.
    • GetViewRect - Return the world coordinates of the currently displayed area.
    • MarkupCreatePictureFromStream - Create a markup picture element from a stream with image data. The stream may contain PNG, BMP, TIFF or JPEG data.
    • MarkupElementLock - Lock or unlock an markup element. A locked markup element cannot be modified.
    • PDFEncrypt - Protect a PDF file a password using encryption.
    • PDFMergeInit - Create a new PDF that will the merged result of several individual files.
    • PDFMergeAddFile - Add all pages from the given PDF file to the currently merged PDF.
    • PDFMergeAddFileEx - Add one or more pages from the given PDF file to the currently merged PDF.
    • PDFMergeClose - Close the currently merged PDF and write to a new file.
    • PDFSplit - Split a multi-page PDF file into smaller files with 1 or more pages.
    • SetPropertyLong - Set a property long value.
    • SetToolWindowStyle - Change font and colors for the ShowToolWindow tooltip.
  • Changes to existing methods:
    • Export - Added DXFR12 output format.
    • ExportExtents - Added DXFR12 output format.
    • SetConfigValue - Added value 20 to control if the background color from DWF files should be used when viewing the file.
    • SetConfigValue - Added value 21 to control if Autodesk Design Review markup should be loaded from DWF files or not.
    • SetMouseAction - Added new action type for selecting an area of the current screen using the mouse and then saving as image file.
  • New property:
    • EnableMarkupContextMenu - Disable or enable the markup context menu. This menu is displayed when the user right-clicks a selected markup element.
  • New event:
  • The C# sample has been updated to show thumbnails of each page in the loaded document.
Bug Fixes:
  • #848: Some DWF files caused exception error during loading.
  • #847: Some circles were displayed with huge radius in a DWF file.
  • #846: Converting DWF to DWF caused some lines to become thinner than expected.
  • #841: Spurious lines drawn between filled shapes in a CGM file.
  • #840: Missing raster images (24 bit cell arrays) in a CGM file.
  • #839: Converting a CGM from customer to PDF gave poor accuracy when doing measurements.
  • #838: Some of the text in DWF file had wrong orientation.
  • #835: A Markup XML file caused stack overflow (and crash).
  • #827: Missing images when converting a PLT to DWF format.
  • #829: A 32-bit PNG file lost transparency (alpha channel) when added as markup picture.
  • #805: Missing hatch pattern for a filled shape in a CGM file.
  • Pen table was not used during conversion/export.
  • Fixed a memory leak that could cause the screen to become black after many redraws when markup was active.
  • DWF 3D files are now rejected by the control.
  • The mouse scroll wheel will now only zoom in/out if the cursor is inside the view area.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
24.July.2016

Download:

32-bit SDK
64-bit SDK

5.20 New features and improvements:
  • Added support for reading EDMICS C4 (tiled group 4) raster format.
  • Added support for reading and writing WebP image format.
  • Added new methods:
  • Added new properties:
  • Added new events:
  • Changes to existing methods:
    • SetConfigValue - Added more settings (ID 15, 16, 17, 18 and 19), please see the documentation for more information.
  • Background color can now be set for text and picture elements.
  • MeasurePath elements now can use linestyle.
Bug Fixes:
  • #822 Opening a PDF file from customer was extremely slow compared to Acrobat.
  • #820 Opening 3 PDF files from customer in sequence caused out of memory condition.
  • #814 32-bit PNG image added as markup element did lose the alpha-channel.
  • #813 Missing Design Review markup information in DWF file from customer.
  • #812 DWF file from customer could not be opened by the control.
  • #809 DWF file from customer opened with invalid extents.
  • #808 DWF file from customer opened with invalid extents.
  • #806 Some elements in PLT file from customer had wrong colors.
  • #803 CGM file from customer contained text elements with extreme height.
  • #802 CGM file from customer could not be loaded.
  • #794 Missing text in CGM file.
  • #791 Gerber file from customer caused exception error.
  • #788 CALS files from customer failed to open.
  • #785 Text in plot file from customer had wrong text position and scaling.
  • #783 PDF files created by scViewerX sometimes failed Adobe Preflight if PDF/A-1b format was used.
  • #782 Unicode text in CGM file from customer was not correctly displayed.
  • #781 Missing line styles in CGM files from customer.
  • #780 Missing text in CGM files from customer.
  • #779 Converting PLT with monochrome images could in some rare cases create PDF files that failed Adobe Preflight with a invalid colortable warning.
  • #776 Polygon aperture in Gerber file was not converted correctly (missing rotation).
  • #771 CGM files from customer failed conversion.
  • #770 CGM files from customer caused exception error.
  • #775 Some IFC files was wrongly detected as Gerber files.
  • #767 Compressed CGM files could not be converted.
  • WorldToScreen and ScreenToWorld functions could sometimes return wrong results depending on the active zoom factor.
  • AddImagePlaceholder did not work in version 5.10.
  • Scrolling while line point editing will now cancel line point edit mode.
  • MeasuredValue event will now use the calibration value.
  • Measure Path and Line may now use current line style.
  • Several other minor bugs fixed.
  • Gerber: Flashes are now properly included in the calculated drawing extents.

If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.

12.May.2016

Download:
32-bit SDK
64-bit SDK

5.10 New features and improvements:
  • Added line point editing for lines, polylines, areas and polygons.
  • Added highlighter markup element.
  • Added rectangular area measurement element.
  • Snap to geometry now works for PDF files. This makes it easy to do precise measurements on PDF files.
  • Rectangular (and line) markup elements do now have two ways of drawing:
    • Old way: Press left mouse button, drag mouse to opposite corner and then release button.
    • New way: Press left mouse button and release it, now drag to opposite corner using the mouse and press the left button again to finish.
  • New methods and a new property:
  • Added VB.NET sample application.
Changes to existing methods:
  • SetConfigValue - Added more settings (ID 12, 13 and 14), please see the documentation for more information.
Bug Fixes:
  • #779 Converting PLT with monochrome images could in some rare cases create PDF files that failed Adobe Preflight (colortable warning).
  • Fixed problems using orthogonal mode when drawing polyline line markup elements.
  • Password event was not called if a PDF file was opened in vector or raster mode.
  • Group name was not saved to XML file.
  • Transparency value was not saved to XML file.
  • Area, path and dimension line texts are now correctly localized.
  • Backspace didn't work for Measurement Path.
  • Several other minor bugs fixed.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
10.September.2015

Download:
32-bit SDK
64-bit SDK

5.00 New features and improvements:
  • Added support for CGM Clear Text encoded files.
  • GDI+ is now used by markup engine by default. This gives higher quality (due to anti-aliasing) and support for transparency for all elements.
  • Added circle markup element.
  • Added counter markup element. Use this to count items in a file. Several different shapes are supported.
  • Added measure polyline element. Use this element to measure a distance using a polyline and keep measured value as a text attached to the line.
  • Calibration is now stored to, and restored, from the VCM file.
  • Zooming and panning while drawing markup measurements, like dimension line and area, now work properly.
  • Added C# sample application.
  • Current view, including rotation, is now stored in the markup file. When markup is loaded the saved view will be restored (this feature can be disabled with SetConfigValue).
  • Measurement area text is now displayed in center of the area by default (you can change this behavior with SetConfigValue).
  • It is now possible to set a separate text color to use for markup measurement elements that are independent from the element line and fill color.
  • The line end cap style can be modified for lines, polylines and measurement paths.
  • Extended printer interface.
  • Several new methods and properties have been added:
  • New events have been added:
    • MarkupMouseHover - Fired while a user is hovering over a markup element with the mouse.
    • MeasuredValue - Fired each time mouse is moved while the user is doing a measurement. Can be used to display current measured value to the user.
    • CounterCompleted - Fired when a count process has been ended. The resulting count is passed as parameter.
    • FileOpenPassword - Fired when the user tries to open a password protected file (e.g.: PDF). Prompt the user for a password and return it.
    • DeleteElementConfirm - Fired before an element is deleted by a user, you may stop the element from being deleted.
Changes to existing methods:
  • MarkupGetDimensions - Now returns values dependent on current calibration and measurement unit.
Bug Fixes:
  • #758 Rendering page 9 in PDF file from customer took extremely long time.
  • #757 Resizing a form which contains the control, could cause the control to stop updating the right part of the window.
  • #751 French characters in HPGL/2 file from customer was not displayed correctly.
  • #743 Some CGM files were created with wrong extents (the physical size measured in mm or inch).
  • #740 Page two in PDF file from customer not displayed at all.
  • #737 PDF file from customer loaded with wrong extents.
  • #735 Some of the pages in PDF file from customer had wrong orientation.
  • #734 PDF to CAD: Invisible text was included in the conversion.
  • #733 Calcomp plotter files not displayed correctly.
  • #727 PDF file from customer not detected as PDF format.
  • #715 Another PDF file from a different customer not detected as PDF format.
  • #708 Converting file from customer to PLT resulted in a file with wrong colors.
  • #707 The GetFileExtent() function returns the width and height switched for the some PDF files.
  • #706 Text in HPGL file from customer not displayed correctly.
  • #703 Monochrome setting was not working for exported files (e.g. PLT to PDF).
  • #702 Images as missing when converting from PDF (and other formats) to SVG.
  • #701 PDF file caused exception error due to high number of pages.
  • The Progress event was not called for some formats.
  • CGM files with multiple pages were loaded as a single page document.
  • Measurement text may became wrong if the element was edited using the markup property dialog.
  • When trying to remove a layer, that could not be removed, only an empty message box was displayed.
  • Elements added with MarkupCreateFromXML are now added to undo buffer (undoable).
  • Several other minor bugs fixed.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
02.August.2015

Download:
32-bit SDK
64-bit SDK

4.20 New features and improvements:
  • Added full measurement with snap to drawing geometry.
  • Added calibration functionality to enable real-world measurements.
  • Faster conversion of PDF to monochrome raster (e.g.: TIFF).
  • Display of raster images in any rotation factor now works.
  • Markup area measurement now fills polygon while drawing.
  • All dialogs and menus are now fully translatable.
  • Zooming and panning while measuring should now work much better.
  • Added HTML sample.
  • Several new methods and properties have been added:
    • Calibration - Get or set calibration to use for measurements.
    • CalibrationDefaultUnit - Set default measurement unit for calibration dialog.
    • DeskewImage - Deskew a raster image.
    • DialogEnableFlags - Enable or disable control dialogs.
    • GetDeskewangle - Calculate deskew angle for raster image.
    • GetMeasurePnt - Return a point from last measurement.
    • LoadPDFFile - Force a PDF file to be laoded as raster or vector.
    • LoadDWFPaperSize - Use paper size instead of drawing extents.
    • RasterCanUndo - Return true if raster operation can be undone.
    • RasterUndo - Undo last raster operation (Deskew).
    • MarkupDeleteEntity - Delete a markup entity.
    • MarkupDefaultFont - Set default font to use for markup text element.
    • MarkupDimLineSettings - Set default markup dimension line settings.
    • MarkupElementText - Get or set markup element text.
    • MarkupLayerState - Toggle markup layer visibility.
    • MarkupGetDimensions - Get dimensions (length and area) of a markup element.
    • MarkupGetElementAttributes - Return element styles and colors.
    • MarkupGetElementInfo - Get information about a markup element.
    • MarkupSetElementAttributes - Modify element styles and colors.
    • MarkupSetElementInfo - Set markup element page and layer.
    • MarkupSetLayerInfo - Modify a markup layer.
    • MarkupShowAreaText - Enable or disable display of markup area measurement text.
    • MergeFile - Merge two files.
    • MouseWheelZoomPan - Enable or disable mouse wheel panning and zooming.
    • NumMeasurePnts - Return the number of available points from last measurement.
    • PDFExportToCAD - Export PDF files to CAD vector formats like DXF, DWF and more!
    • SetPDFRasterLoadSettings - Set number of colors and resolution to use when loading PDF as raster.
  • New events have been added:
    • CalibrationComplete - Fired when an user calibration has been completed.
    • ElementDeleted - Fired when an markup element has been deleted.
    • MeasureComplete - Fired when a measurement operation has been completed.
Bug Fixes:
  • #205 CGM files from customer loaded with wrong extents.
  • #206 Files could not be loaded using URL (http and https requests).
  • #207 Area measurement text not displayed correctly on non-western systems.
  • #208 Mouse panning after using ZoomFactor property could cause display to become distorted.
  • #209 Some information missing in Gerber file from customer.
  • #210 DWF layer information was only available for first page.
  • Keyboard commands (backspace, esc, return and more) sometimes stopped working.
  • PDF exporter could create invalid files on some systems due to regional settings.
  • Select entity on dimension lines now works for the actual dimension lines in addition to the text.
  • Select entity on arrowed text element now works for the arrow lines in addition to the text.
  • Comparing two Gerber files didn't work.
  • Adding markup to Gerber files didn't work at all (wrong scale).
  • Stamps were displayed warped when placed on rotated drawings.
  • Area measurement text does now take current rotation in account when placing the text.
  • ScreenToWorld didn't return correct result for rotated files.
  • Several other minor bugs fixed.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
2.January.2015

Download:
32-bit SDK
64-bit SDK

4.10 New Features:
  • Added read support for Autodesk DWF and DWFx 2D format.
  • Added read support for Adobe PDF format.
  • The control now uses a new display engine which improves both speed and quality.
  • Scroll-wheel zoom now uses mouse position as center for the new magnified window (instead of screen center).
  • Orthogonal drawing mode now works correctly for dimension lines.
  • New CGM reader (now uses same reader dll as ViewCompanion).
  • Added 32-bit image support to DWF exporter.
  • Added 32-bit image support to PLT exporter.
  • PLT Raster (HPRTL) exporter now supports multipage files.
  • DWF exporter now supports multipage files.
  • Added support for vector layers (DWF) including properties and methods to manipulate these (see below).
  • Added support named views (DWF) including property and method to return information about these (see below).
  • Faster TIFF multi-page handling loading.
  • Several new methods and properties have been added:
    • NumVectorLayers - return number of vector layers in file.
    • NumNamedViews - return number of named views in file.
    • GetVectorLayerInformation - return information about a vector layer.
    • GetVectorLayerState - return state (on/off) of a vector layer.
    • GetNamedView - return information about a named view.
    • PDFReadEnabled - enable/disable PDF reader support.
    • PDFReaderUnlock - unlock PDF with a license key to remove evaluation watermark.
    • ForceRedraw - force control to refresh drawing window.
    • MarkupDefaultFont - Set default font to use for markup text element.
    • MarkupMeasureDefaults - Set default settings to use for markup dimension line element.
    • SetVectorLayerState - change state (on/off) of a vector layer.
Bug Fixes:
  • #204 The PDF Raster exporter used too much memory.
  • DWF exporter failed to create any file if the filename contained non-western characters.
  • Exporting a rotated file with dimension line markup element caused the dimension line to become misplaced.
  • Several other minor bugs fixed.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
4.September.2014

Download:
No longer available

4.01 Bug Fixes:
  • #203 Scroll wheel zoom and pan sometimes stopped working.
  • Some DXF files was incorrectly identified as Gerber files.
New Features:
  • New property DXFLineWeights - Enable this to write lineweights values to DXF files.
  • New property DXFLineWeightFlag - Controls how lineweights should be written to DXF.
31.July.2014

Download:
No longer available

4.00 New Major Update

New Features:

  • ScViewerX is now 100% Unicode compliant. Unicode enables the control to support virtually every written language in the world; including Chinese (traditional/simplified), Korean, Japanese, Russian, Hebrew, Arabic and much more.
  • Added support for Markup. You can now add and edit markups like text, stamps, polygons, dimensions line and more. Markups can be included during print and conversion.
  • Added support for loading CGM (Computer Graphics Metafile) files. You can now load, view, print and convert CGM binary files.
  • Added a new DrawToDC method that can be used to draw the currently loaded file on any Windows device.
  • Added a new PrintMultiPageOnSheet method for printing multiple document pages on a single paper sheet. This is also known as n-up printing.
  • Added a new property named TIFFSingleStripMode. Enabling this property will normally allow the control to create smaller TIFF files (in terms of file size).
  • Added support for Software Companions XML markup format. Use the new method named MarkupCreateFromXML to programmatically add markup elements to the viewed file.
  • Added several other methods and properties related to the markup feature.
  • You can now create PDF files with extents up to 60x60 meters.
Bug Fixes:
  • #202 - The mirror property was not working for Gerber files.
  • #201 - Some text in PLT file too bold when exported to PDF.
  • #200 - Gerber file not loaded.
  • #198 - Aperture file from customer not loaded correctly.
  • #197 - Missing information in PLT file from customer.
  • #195 - Fixed a problem with random crashes when loading huge PLT files.
  • #194 - A Transparent image in a PLT file was not correctly converted to PDF format.
  • #192 - Incorrect line styles in PLT file from customer.
  • #191 - Using a pen table didn't change line styles for a PLT file from customer.
  • A few PDF/A files created by scViewerX could cause warnings, and in some rare occurrences error messages, when verified using Adobe Preflight.
  • And many other minor fixes (mostly memory leaks).
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
30.June.2014

Download:

32-bit SDK
64-bit SDK

3.57 Bug Fixes:
  • #190 File from customer caused a crash in the control.
  • #189 File created by Canon driver not loaded correctly.
  • Some TIFF files was loaded with incorrect DPI.
New Features:
  • New method AddQRImage - Add a QR (2-barcode) image to the loaded file.
  • New method AddImagePosition - Add an external image to the loaded file. This is usefull for adding a logo (or any other image). Supported image file formats : PNG, JPEG, TIFF or BMP.
  • New property PDFTransparency - Disable transparency in exported PDF files. If you're going to print the exported PDF files this option may speed up to process as some printer drivers doesn't support transparency (they often need a flattening process before actual printing).
  • Added support for loading PNG image files.
  • Added support for loading JPEG image files.
  • Added support for loading Windows BMP image files.
20.May.2013

3.54 Registered Bug Fixes:
  • #188 Some areas with different colors was converted as grayscale only.
  • #187 Still aperture problems when exporting to PDF, SVG, DWF and HPGL.
Other Fixes:
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
20.February.2013
3.53 Registered Bug Fixes:
  • #187 Some apertures was converted as outlined circles when exported to RS-274X format.
Other Fixes:
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
19.February.2013

3.52 Registered Bug Fixes:
  • #186 Printing of rotated raster files fixed.
  • #185 Added support for loading of multipage tiff files.
  • #184 Files are now unlocked when they are completely loaded.
Other Fixes:
  • Added support for new generic aperture format.
  • Gerber files defined in inches was loaded with incorrect dimensions if metric units was active.
  • Some improvements to display of raster files.
  • Memory leaks fixed.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
5.February.2013

3.51 Bug Fixes:
  • #183 SetPenState settings was not used during conversion.
  • #182 Gerber scaled print caused a crash.
  • #181 Gerber printing was always monochrome.
  • #180 Gerber conversion was always monochrome.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
3.November.2012

3.50 New Features:
scViewerX can now view, print and convert TIFF, CALS and Calcomp files.
  • Added support for loading of TIFF file format.
  • Added support for loading of CALS file format.
  • Added support for loading of Calcomp plotter file format
Bug Fixes:
  • #179 PDF raster export was always using 72 DPI resolution.
  • #178 Some 4-bit images was not included when converting to PDF format.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
1.October.2012

3.48 Bug Fixes:
  • #177 Wrong text color in file from customer.
  • #176 Monochrome display mode didn't override monochrome image color.
  • #167 HPGL RTL compression method 10 now working correctly.
If you want to use mix 32-bit and 64-bit in your project(s), you will need to download and install both.
2.July.2012

3.46 Bug Fixes:
  • #175 Text rendering problems in plot file from customer.
  • #174 Transparency errors when converting to PDF.
  • #000 It was not possible to set rotation factor between 270 and 360.
14.March.2012

3.44 Bug Fixes:
  • #173 Current display rotation was ignored in SaveCompareResult.
  • #000 Export functions returned true if no file was loaded.
New Features:
  • New method PrintToDC - Same as Print but takes a Printer Device (hdc) as parameter. Very useful if you want to do printer selection and setup inside your own code.
12.February.2012

3.43 Bug Fixes:
  • CheckFile always returned false for Gerber files.
New Features:
  • New method CheckFileFormat - Check a file and return format if known.
  • New method LoadFromStream - Load file data using IStream - see c++ sample for example use and implementation.
2.February.2012

3.41 Bug Fixes:
  • #171: Wrong extents in file from customer.
17.January.2012

3.40 New Features:
  • Added viewing, printing and conversion of Gerber RS-274D and RS-274X files.
  • New method: SaveCompareResult - Save result of drawing comparison to file.
  • New method: GerberSetFormat - Used to configure reading of RS-274D files.
  • New method: GerberLoadAperture - Load apertures for correct display of RS-274D files.
  • New method: GerberDefineAperture - Set individual apertures. Used for RS-274D files.
  • New method: GerberSetColors - Set track and flash color for Gerber files.
  • New property: LoadedFormatType - Returns format of currently loaded file.
  • The Visual Studio 2010 C++ demo application has been updated to support Gerber.
Bug Fixes:
  • #170: Wrong text color in HPGL/2 file from customer.
  • #169: Missing characters in HPGL/2 file from customer.
  • As usual the control has been updated with our latest hpgl parser.
6.December.2011

3.20 New Features:
  • The control is now available as 64-bit.
  • New Visual Studio 2010 C++ demo application added to SDK (both 32-bit and 64-bit).
  • The control can now create PDF/A-2b compatible files.
  • New property: DXFWriterMM - controls if mm or inch coordinates should be exported to DXF.
  • New property: PDFWriterFormat - controls which standard created PDF files should conform to.
  • New ZoomTypes: Zoom1to1 and ZoomHeight.
12.September.2011

3.10 New Features:
  • Added Scalable Vector Format (SVG) as export format. This format is now actual again as IE 9.0 (and FireFox) supports it.
  • The SDK now contains both a signed and an unsigned OCX.
Bug Fixes:
  • #166: Version 3.0 was not compatible with Windows 2000 and XP SP1. The control will now work fine on these platforms.
  • #165: All pages in an exported multi-page PDF file had same size as first page (even if they should have different sizes).
  • #164: Files was not closed properly if CheckFile method failed.
  • As usual the control has been updated with our latest hpgl parser.
26.August.2011

3.00 Bug Fixes:
  • #162 : Raster image displayed wrong in file from customer.
  • Updated with latest hpgl parser from ViewCompanion.
News:
  • Recompiled with VS2010 and this will fix all ATL related errors on Windows Vista and Windows 7 (DEP). Ref: KB 948468
  • Added AutoCAD DXF as export format.
05.July.2011

2.94 Bug Fixes:
  • PDF Exporter bug fixed. Wrong colors in raster image.
  • Using the latest hpgl parser from ViewCompanion (includes all hpgl related bug fixes for that product).
24.February.2011

2.93 Bug Fixes:
  • #161: UC (userdefined character) instruction was not supported.
  • #000: Several other minor hpgl issues solved (mostly text related).
3.March.2010

2.92 Bug Fixes:
  • #159: PDF converter could not create files over 21x21m in extents.
17.July.2009

2.91 Bug Fixes:
  • #157: PDF converter could not create files over 5x5m in extents.
  • #000: Uses the latest version of our HPGL importer which fixes a lot of bugs regarding reading of HPGL files.
News Features:
  • New Property: PDF Large Format. Enable or disable creation of PDF files with extents larger than 5m. Default on.
06.June.2009

2.09 Bug Fixes:
  • #153: Print of compared files failed when using Print Display or Print Poster.
News Features:
  • New Property: Enable Dithering. If enabled, a dithered image of a color file will be created when converting to monochrome TIFF.
  • Tiff writer now uses LZW compression for color images.
25.March.2007

2.06 Bug Fixes:
  • #151: Couldn't open files from https.
  • #150: Black rectangle covered whole page when exporting to PDF in monochrome mode.
  • #149: Black rectangle covered screen in monochrome mode.
News Features:
  • The control is now signed.
06.March.2007

2.05 Bug Fixes:
  • #147: AddCompareDocument didn't accept URL (http://) files.
09.January.2007

2.04 Bug Fixes:
  • #146: The interface version is now 2. The previously released control caused a version problem in some development environments (AutoCAD VBA, VB .NET).
  • #145: File from customer caused the control to crash.
  • #143: Conversion to true color TIFF failed.
08.January.2007

2.02 Bug Fixes:
  • #142: Transparency didn't work with file from customer.
04.December.2006

2.01 Bug Fixes:
  • #139: File from customer caused control to crash.
13.October.2006

2.00 New Features
  • New method: AddCompareDocument. Load a second hpgl file and compares it to the currently loaded file.
  • New method: CloseCompareDocument. Close the added compare document, and return to normal view mode.
  • New event: AfterPrint. Called after the loaded file has been printed but before the page is sent to the printer. Allows client application to add information to the page by using the given hdc (Windows GDI device context).
5.October.2006