Software Companions - Gerber Viewers and Converters

scConverter SDK Updates

The latest update will always include all previous fixes and improvements


Version 5.77
25 October 2021
Maintenance Update
Download Now:
32-bit 64-bit
New Features:
  • Markup XML: You may now use percentage values for text insertx and inserty tags.

New Methods:
  • scConvertFileEx - Convert method which supports both mirroring and rotation.
Bug Fixes:
  • 1429 Some images in a DWF file were displayed outside the paper area.
  • 1415 PDF file caused exception error during loading.
  • 1411 Opening the converted PDF file (from PLT) in Acrobat displayed a file error message.

Version 5.76
25 August 2021
Maintenance Update
Download Now:
32-bit 64-bit
Bug Fixes:
  • 1414 Some images were incorrectly flipped after PDF to CAD (dwf) conversion.
  • 1409 Missing drawing geometry in HPGL/2 file from customer.
  • 1407 Annotations in a DWF file were incorrectly clipped.
  • 1398 A Parasolid x_t file was incorrectly identfied as Gerber format
  • 1386 Some Polish characters were missing in a PDF file from customer.
  • 1385 A picture in a PDF file was not visible at some scale factors.
  • 1384 Fonts not displayed correctly in PDF file from customer.

Version 5.75
28 March 2021
Maintenance Update
Download Now:
32-bit 64-bit
New Methods:
Bug Fixes:
  • 1379 Exported HPGL/2 files had PU/PD sequence for every line segment, even if the lines were connected.
  • 1376 Conversion from HPGL/2 to PDF did use wrong polygon fill mode.
  • 1375 An Excellon drill file was not identified as a valid file.
  • 1371 Bezier curves were missing from imported PDF file.
  • 1370 Missing measurement viewports in DWFX files after conversion to PDF.
  • 1369 Missing holes in Excellon drill file.
  • 1368 Bezier curves were missing from imported PDF file.

Version 5.72
17 January 2021
Maintenance Update
Download Now:
32-bit 64-bit
Bug Fixes:
  • 1367 A 80 meter long DWF file could not be converted to PDF.
  • 1363 Excellon step and repeat with mirroring was not working correctly and the file had wrong units.
  • 1362 Excellon step and repeat with mirroring was not working correctly.
  • 1360 A signed DWFX file from customer could not be converted.
  • 1357 Conversion to DWF failed if the destination file name or path contained far-east (chinese) characters.
  • 1356 Several non-cgm files were incorrectly detected as CGM format.
  • 1354 Several filled areas in a DWF file were missing transparency.
  • 1352 A DWF file had an image that was displayed outside the paper area.
  • 1350 Converting a 10 meter long PLT to Raster PDF caused the resulting file to be clipped at 5 meter.
  • 1344 A PLT file caused exception error during loading.
  • 1342 Missing transparency for markup elements in DWFx file from customer.
  • 1341 If a rotated PLT was convert to PDF some of the images were missing.
  • 1339 Excellon step and repeat commands were not handled correctly (M25, M01, M02, M08).
  • 1338 Excellon drill slots were not scaled correctly if the format was defined using millimeters.
  • 1336 Excellon drill file caused the component to enter an infinite loop.

Version 5.70
5 November 2020
Maintenance Update
Download Now:
32-bit 64-bit
New Features:
  • Added support for conversion of Excellon drill files.
  • Added text alignment options for XML markup text when using insertx/inserty for defining text origin.
New Methods:
New Exported Functions:
Changes to Existing Methods:
  • AddGerberLayer - This method now accepts Excellon drill files in addition to Gerber files.
  • Several methods now return S_FALSE instead of E_FAIL to avoid exceptions if a non-critical error occured.
Bug Fixes:
  • 1347 Some information in a DWF file was visible outside paper area.
  • 1342 Transparent markup elements were not supported in DWFx files.
  • 1322 A DWF file caused an exception error during loading.
  • 1321 A DWF file caused an exception error during loading.
  • PDF exporter compression type selection had no effect for 32-bit images.

Version 5.62
16 July 2020
Maintenance Update
Download Now:
32-bit 64-bit
New Method:
  • SetPLTPaperSize - Configure custom paper size for converted HPGL/2 files.
New Exported Functions:
Changes to Existing Methods:
  • SetConfigValue - Added value 1: Configure header information in converted HPGL/2 files.
Bug Fixes:
  • 1319 CGM PIP amplitudes were too large.
  • 1318 A CGM file was not converted correctly, filled areas should contain many different colors but were displayed as black only.
  • 1317 A CGM file had random grid and text color each time it was converted.
  • 1316 Converting a DWF file from customer to PDF caused exception error due to a corrupt PNG stream.
  • 1315 CGM files from customer were not converted correctly.
  • 1314 Several polygons in a CGM file were incorrectly converted with an outline which made them to look connected.
  • 1313 CGM+ seismic data were missing in files from customer.
  • 1311 CGM+ seismic data were missing in file from customer.
  • 1310 PDF file from customer was only partially converted.
  • 1308 Converted HPGL/2 file failed to print in landscape mode. It is now possible to setup custom paper size to force landscape printing.
  • 1307 CGM PIP data was missing and a text with 90 degrees rotation was not correctly converted.
  • 1304 Gerber to PDF conversion: Round apertures with hole did incorrectly cover other information below.
  • 1301 Missing image signature and stamp (markup) in DXWF file.
  • 1297 A text element in a HPGL/2 file was incorrectly being covered by a black rectangle.
  • 1293 Signed DWF file failed to convert.
  • 1290 PDF file was only partially converted.
  • Center lines are no longer drawn for seismic data if there is a negative or positive amplitude (CGM).

Version 5.60
25 April 2020
Maintenance Update
Download Now:
32-bit 64-bit
New Method:
  • SetConfigValue - Set a configuration value to override default behavior.
New Exported Functions:
Other Changes:
  • The PDF exporter are now exporting arcs using Bezier curves and no longer converting all arcs to polylines.
Bug Fixes:
  • 1292 An image in a DWF file was incorrectly being converted with transparent background.
  • 1289 Text in a DWF file was at wrong position after conversion to PDF.
  • 1286 Extra lines were visible in a HPGL/2 file from customer.
  • 1282 DWF files from customer were converted with invalid extents.
  • 1281 The HPGL/2 plot file exporter did always convert arcs to polylines.
  • 1280 Several filled rectangles in a PLT file should not have been visible at all, since they should be rendered using a merge control code that would make them invisible.
  • 1277 Chinese text in a PDF file were displayed using wrong characters.
  • 1256 Text in a DWF file was at wrong position and too large.

Version 5.50
15 March 2020
Maintenance Update
Download Now:
32-bit 64-bit
New Feature:
  • Added support for Intergraph Type 2 raster format.
New Method:
New Exported Functions:
Bug Fixes:
  • 1279: A Gerber file was not detected as Gerber format and failed to convert.
  • 1276: A grayscale raster image become black only after PDF was converted to DWF using the PDFtoCAD method.
  • 1275: An arc with a very small span angle in a Gerber file was incorrectly drawn as full circle.
  • 1271: Missing text in CGM files from customer.
  • 1268: Parts of drawing where incorrectly covered by black rectangles in HPGL/2 plotter file.
  • 1265: Missing raster images in HPGL/2 plotter file.
  • 1263: Hatch missing in PDF from customer.
  • 1251: Chinese text was not searchable in PDF created from a DWF file.

Version 5.40
18 December 2019
Minor Update
Download Now:
32-bit 64-bit
New Features:
  • Added support for converting measurement viewports from DWF to PDF viewports. Viewports are by default included when a DWF is converted to PDF, but you can disable this feature with the new MeasurementViewports property.
  • Hidden text from DWF and PLT will now be added as hidden text during conversion to PDF to make the files searchable.
New Methods:
New Properties:
New Exported Functions:
Modified Functions:
  • scSetProperty - Added setting for PDF true color raster compression method.
  • scSetProperty - Added setting for named views as bookmark option.
  • scSetProperty - Added setting for including or ignoring hidden text in DWF files.
  • scSetProperty - Added setting for including or ignoring viewports in DWF files during conversion to PDF.
Bug Fixes:
  • 1247: TIFF file was loaded with wrong resolution (DPI).
  • 1240: DWF file failed to convert.
  • 1235: TIFF file failed to convert.
  • 1234: A CATPart file was incorrectly detected as a EDMICS TG4 file.
  • 1227: Intergraph raster files had wrong rotation.
  • 1226: scLibreToPDF has been updated to work with LibreOffice version 6.2.7 and newer.
  • 1222: A Gerber file caused exception error during conversion.
  • 1221: A CREO file was incorrectly being identified as HPGL/2 format.
  • 1218: Now adds bookmark for each page in a DWF file and any named views will be added as child to these.
  • 1216: Modified file open functions to remove sharing violation if a PLT file is open for read/write in another application.
  • ####: Conversion of JPEG-2000 files could sometimes fail.

Version 5.30
13 August 2019
Minor Update
32-bit 64-bit
New Feature:
  • Exported ANSI functions will now detect and decode UTF8 encoded strings passed as arguments.
New Property:
  • DXFExtractImages - Enables extraction of images as individual files when converting for example a PDF to DXF format.
New Exported Functions:
Modified Functions:
  • scSetProperty - added setting for extracting images when converting to DXF format.
Bug Fixes:
  • 1213: PDF2CAD using other than page 0 failed for many PDF files.
  • 1210: DXF exporter supported only up to 64 characters in a layer name.
  • 1209: Tiff file was loaded with wrong resolution (DPI).
  • 1208: PDF file caused exception error during conversion.