scConverter SDK Update Archive

Click here for the latest updates

The latest update will always include all previous fixes and improvements


Version 6.20
25 May 2023
Feature Update
Download Now:
32-bit 64-bit
News:
  • Added new method: VBSOpen
  • Added new method: VBSConvert
  • Added new method: VBSClose
  • Added new property: VBSDPI
  • Added new property: VBSFormat
  • Added new property: VBSHeight
  • Added new property: VBSWidth
  • Added new property: VBSPage
  • Added new property: VBSPages

These methods and properties were added to support development environments that cannot use the OpenFileEx based methods.
Please check the documentation for more information.

Solved issues:
  • 1539 Excellon drill file was converted with wrong extents.
  • 1538 Missing markup text in a DWF file from customer.
  • 1537 Some of the markup text in a DWFX file from customer had wrong rotation.
  • 1536 Missing a stamp in a DWF file from customer.
  • 1535 CGM files from customer were not converted correctly. Some of the files could cause a memory error exception.
  • 1534 Missing dots in a DWF file from customer.

Version 6.11
9 May 2023
Feature Update
Download Now:
32-bit 64-bit
News:
  • Added new method: Convert3
Solved issues:
  • 1530 Missing raster data in CGM file from customer. The file could also cause memory errors.
  • 1527 TIFF files using ZIP type compression were not supported.
  • #### Some of the output format identifiers for SaveCompareResult did output wrong file format.

Version 6.10
21 March 2023
Feature Update
Download Now:
32-bit 64-bit
News:
  • Added support for reading and writing HEIC file format.
  • Added SetConfigValue( 5 ) to control if a temporary user profile should be used during LibreOffice conversion.
  • Added SetConfigValue( 6 ) to control HEIC compression level.
  • Visual Studio 2010 runtime is no longer required to run scConverter and its components.
  • Visual Studio 2010 redistributables are no longer part of the SDK.
Solved issues:
  • 1525 Converting from 32-bit PNG to 24-bit PNG caused degrading of the quality.
  • 1523 A PLT file was converted with wrong color for some of the text.
  • 1520 A single page CGM file was loaded as two pages and was missing an image.

Version 6.02
1 December 2022
Maintenance Update
Download Now:
32-bit 64-bit
Solved issues:
  • 1514 A DWFX file from customer caused exception error during load.
  • 1511 Due a clipping error several images in a DWFX were displayed but should have been discarded.
  • 1510 Converting a PLT to DWF caused paper background to be flipped around Y axis due to extreme dimensions.
  • 1506 Missing Chinese characters after converting from DWF to PDF.
  • 1503 Missing raster images in a DWF file from customer.
  • 1502 Missing content on page 2 in a DWF file from customer.

Version 6.01
18 August 2022
Maintenance Update
Download Now:
32-bit 64-bit
Solved issues:
  • 1495 PDF to DWF: Some raster images (text) became fuzzy after conversion to DWF.
  • 1491 Filled black rectangles in a DWF file were covering other information.
  • 1490 Markup approved symbol would be wrong after saving to a new PDF, if the original PDF had page rotation.
  • 1489 A raster image was covering other information in a DWF file.
  • 1483 PDF to DWF: DWF files had wrong page size after conversion.
  • 1482 Some images in a DWF file had greyish background after conversion to PDF.
  •          Custom PDF Properties didn't work with the PDFConform function.

Version 6.00
4 May 2022
Major Update
Download Now:
32-bit 64-bit
News:

The converter may now use TrueType fonts for PDF files converted from file formats that support this, for example DWF.
The use of TrueType will both reduce size of the exported PDF and increase the performance.

New Methods:
New Exported Functions:
Changes to Methods:
  • SetConfigValue - Added value 4: Enable or disable TrueType text in exported PDF files (if possible).
Changes to Exported Functions:
  • scSetConfigValue - Added value 4: Enable or disable TrueType text in exported PDF files (if possible).
Solved issues:
  • 1475 A text element was displayed outside page area if the PDF file was opened as vector format.
  • 1471 Some images were missing if a PDF file was opened as vector format.
  • 1467 Text was missing in a DWF file due to clipping error.
  • 1466 A signature image had wrong colors when PDF file was opened as vector.
  • 1462 Missing alpha mask for an image when the PDF was opened as vector format.
  • 1459 Missing filled items in DWFX file from customer.
  • 1456 Some Arabic characters in a DWF file were not correct after conversion to PDF. The PDF exporter can now use TrueType to correct this issue.

Version 5.80
1 March 2022
Maintenance Update
Download Now:
32-bit 64-bit
Changes to Existing Methods:
  • SetConfigValue - Added value 3: Set pattern length for LT command in exported PLT files.
  • PDFConform - Added support for confirming a PDF into PDF/A-U2 or PDF/A-U3 format.
Solved issues:
  • 1455 An extra line was visible in a HPGL file that should not be there.
  • 1453 Drill file was always loaded as inch even if metric was selected.
  • 1452 Some of the numbers in a DWF file using Hebrew character set were displayed in inverse order.

Version 5.79
13 January 2022
Maintenance Update
Download Now:
32-bit 64-bit
Changes to Existing Methods:
  • SetConfigValue - Added value 2: Set default bits per pixel value for raster elements in HPGL/2 files (1, 8 or 24).
Solved issues:
  • 1451 Some numbers were displayed inverted in a DWF file (right to left language error).
  • 1449 DWF files from customer caused exception error during conversion.
  • 1448 Gerber step and repeat commands was not supported by the Gerber reader (scrwGBX.dll).
  • 1447 Step and repeat was missing for Excellon file.
  • 1445 HPGL/2 file was not loaded correctly. The HPGL/2 file contained a raster element but no bits per pixel configuration. You may call scSetConfigValue(2,1) to force the default to monochrome images.
  • 1442 Excellon drill file was loaded with wrong tool sizes.
  • 1351 Several images in a PLT file had wrong rotation and wrong position.

Version 5.78
5 December 2021
Maintenance Update
Download Now:
32-bit 64-bit
Solved issues:
  • 1443 Text was missing in DWF file if the requested font was not available.
  • 1441 Conversion of a PDF file to CGM failed due to extent limits.
  • 1440 Some images in a DWF file were converted using wrong scaling.
  • 1439 An image in DWF file should not be included when converted to PDF.
  • 1437 Images in PDF file should be partial transparent when converted to vector format (e.g. DWF).
  • 1435 Almost all polylines were incorrectly being split into singe line elements in a DWF file from customer. This caused converted files to be much larger than needed.
  • 1426 There were missing characters on some pages in DWF file.
  • 1424 Some elements were located far outside the page if the PDF file was converted to vector format.
  • 1422 Parenthesis caused additional text spacing in a DWF file.
  • 1417 Text brackets were not correctly aligned with text in a DWF file.
  • 1361 Conversion of a PDF file to CGM failed due to extent limits.

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.
Version What's New Released
5.22 Maintenance Update
New Property:

  • Version - Return version of the DLL as a string.
Bug Fixes:
  • 1207: Some Tiff JPEG encoded files were converted to all black PDF.
  • 1206: PLT to PDF: Raster images were displaced on all 4 pages.
  • 1204: Adding markup to a PDF file from customer caused the markup to be displaced.
  • 1201: PDF to DWF Conversion: Line cap styles and line join styles were wrong.
  • 1199: Some 1-bit images were not rotated correctly for PDF to DWF conversion.
  • 1198: PDF2CAD: Missing content due to an exception error caused by an empty font name.
  • Hidden text in DWF files became visible when converted to PDF.
  • The INSUNIT header variable is now set to 4 for metric output (was always 0).
22-JUL-2019

Download:

32-bit SDK
64-bit SDK

5.20 Minor Update
Bug Fixes:
  • 1195: Adding markup xml picture elements could cause an exception error when used in ASP.NET environment.
  • 1194: Large format PDF flag was not property handled so the resulting PDF had wrong extents.
  • 1193: PDF to DWF conversion: An image had wrong scale and missing transparency.
  • 1192: A Parasolid x_t file was incorrectly identified as a file that could be converted by the control.
  • 1188: Added support for loading markup picture element from an URL (XML).
  • 1183: A DWF file was convert to PDF with filled areas that should have been outlined.
  • 1182: File was converted with a white margin at top of drawing that should not be there.
  • 1180: PDF to DWF conversion: An image was placed outside drawing area and was flipped.
16-JUN-2019

Download:

32-bit SDK
64-bit SDK

5.10 Minor Update
New methods:
Bug Fixes:
  • 1179: Exported CGM files had too low resolution (DPI).
25-APR-2019

Download:

32-bit SDK
64-bit SDK

5.02 Minor Update
New features:

  • Now support <center x="?" y="?"> style for circle (Markup XML).
  • Added support for markup shape element (type 26).
  • Added support for JPEG2000 export.
  • Added a new C# sample that demonstrates how you can add different markup elements using AddMarkupEx to a file before conversion (scMarkupTester).
Bug Fixes:
  • 1174: DXF exporter now sets MEASUREMENT correctly to metric if the file is saved using metric units.
  • 1170: A SLDASM file was incorrectly detected as PDF format.
  • 1169: Converting pdf files that were rotated 180 or 270 degree to DWF caused some of the images to have wrong rotation (PDFToCAD).
  • Relative coordinates didn't work if the markup was added using AddMarkupEx.
  • Transparency did not work for all markup elements.
23-MAR-2019

Download:

32-bit SDK
64-bit SDK

5.00 Major Update
New features:

  • You may now add annotation to the converted files. You can use the Software Companions Markup XML format to add elements like text, stamp, barcode and much more.
  • You may now convert Office documents if you have either LibreOffice or Microsoft Office installed on your computer. LibreOffice is free software.
  • Added support for reading of Intergraph raster format type 9, 24, 27 and 65 (rle, rgb, cit and tg4).
New methods:
  • ConvertMarkup - Convert your files with annotations.
  • AddMarkupEx - Add markup to an already opened file.
  • ConvertToPDF - Convert a file to PDF. If you have LibreOffice or Microsoft Office installed, you can also use this method to convert Office formats like Word to PDF.
New exported functions:
  • scConvertMarkup - Convert your files with annotations.
  • scConvertToPDF - Convert a file to PDF. If you have LibreOffice or Microsoft Office installed, you can also use this method to convert Office formats like Word to PDF.
  • scSetPropertyString - Set scConverter string properties.
Modified methods:
  • OpenFileEx - If you have LibreOffice or Microsoft Office installed, you can now open Office files with this method.
  • Convert - If you have LibreOffice or Microsoft Office installed, you can now open Office files with this method.
Bug Fixes:
  • 1166: PDF to DWF: 24-bit PDF images with software mask is now converted to 32-bit DWF images.
  • 1165: A PDF file caused exception error during conversion.
  • 1164: Some of the text in a CGM file was displaced after conversion to PDF.
  • 1158: A DWF file was converted with wrong extents.
  • 1157: Some of the Hebrew text in a DWF file were converted to PDF as ????.
  • 1156: A DWF file caused exception error in 32-bit, but worked in 64-bit.
  • 1155: A DWF file from customer caused an exception error during conversion.
3-MAR-2019

Download:

32-bit SDK
64-bit SDK

4.30 Feature Update
New method:
  • PDFOptimize - Optmize a PDF file for faster loading and rendering, as well as fixing any errors in the structure.
New exported function:
Bug Fixes:
  • 1147: Some images in DWF turned into unrecognizable green images after conversion to PDF.
  • 1146: DWF file failed to open.
  • 1141: TIFF file from customer failed to open.
  • 1138: DWF files loaded with wrong extents.
  • 1137: DWF file caused exception error during conversion.
  • 1135: Several drawing elements missing fill in DWF file from customer.
  • 1133: Transparent GIF's are now correctly converted.
  • 1125: PDFtoCAD : A few images had wrong position and rotation after conversion to DWF.
  • 0000: PDFSplit could cause exception error for some files.
11-NOV-2018

Download:

32-bit SDK
64-bit SDK

4.22 Minor Update
Bug Fixes:
  • 1124: Several images in a PLT file lost transparency after conversion to DWF.
  • 1123: CGM file caused exception error.
  • 1122: 3 DWF files failed to open.
  • 1121: A PDF file caused exception error.
  • 1117: A STEP file was incorrectly identified as a Gerber file.
  • 1113: Text in PLT file had wrong rotation and placement.
  • 1112: Some of the text in a DWF file had wrong size and placement.
  • 1111: Some of the text in a DWF file should be invisible.
  • 1110: After conversion from PLT to PDF a rectangle had wrong color.
  • 0000: Fixed a memory leak in the EDMICS reader.
11-SEP-2018

Download:

32-bit SDK
64-bit SDK

4.20 Minor Update
New method:
New exported function:
Modified methods:
  • ConvertToImageFile - Added a new flag that will scale the document to fit the given image width and height.
  • PDFMergeAddFile - You may now add any file using this mehods, if the file format is supported. Any non-PDF file will be preconverted to PDF and then merged.
Modified exported functions:
  • scConvertToImageFile - Added a new flag that will scale the document to fit the given image width and height.
  • scPDFMergeAddFile - You may now add any file using this mehods, if the file format is supported. Any non-PDF file will be preconverted to PDF and then merged.
Bug Fixes:
  • 1098: White text background in a PLT file was missing after conversion to PDF.
  • 1097: A DWF file caused an exception error.
  • 1096: A red text in a PLT was black after conversion to PDF.
  • 1095: Large Gerber files could cause a crash in 64-bit mode.
  • 1093: Some elements in a DWF file was outside the paper area and should be clipped.
  • 1092: Some shapes in a CGM file was incorrectly filled with black solid color.
  • 1091: Some of the shapes in a DWF file was not filled.
  • 1088: A DWF file from customer could not be converted.
  • 1083: Raster images (text) in PLT file at wrong position.
  • 1067: Raster images (text) in PLT file at wrong position.
  • 0000: Many GIF files failed to convert.
27-JUN-2018

Download:

32-bit SDK
64-bit SDK

4.15 Maintenance Update
New method:
  • PDFConform - Conform an existing PDF file to selectable PDF/A standard.
New exported functions:
  • scPDFConform - Conform an existing PDF file to selectable PDF/A standard.
Bug Fixes:
  • 1082: Converting this PLT file caused the application to crash.
  • 1080: Most of the text in this PLT file was lost after conversion to PDF.
  • 1078: An image in this DWF file should be partially transparent.
  • 1077: CGM file failed to open.
  • 1074: Some of the text in this PLT file appeared too thick after converting to PDF.
  • 1073: DWF files were not centered on the paper after conversion.
  • 1075: Missing arcs in CGM file.
  • 1063: Information missing after converting this DWF file to TIFF.
  • 1062: Converting this DWF file to TIFF gave a blank image only.
  • 1061: After converting this DWF file to PDF some images incorrectly become transparent.
  • 1057: CGM file failed to open.
  • 1056: PDF file opened with blank pages.
  • 1050: DWF files were not centered on the paper after conversion.
21-APR-2018

Download:

32-bit SDK
64-bit SDK

4.14 Maintenance Update
New property:
Bug Fixes:
  • 1055: A DWF file had missing border lines in title field.
  • 1054: A DWF file had missing border lines in title field.
  • 1053: A DWF file exported from Inventor was converted with wrong extents.
  • 1034: A transparent image in a PLT file lost transparency after conversion to DWF.
  • 1033: A PDF file was not converted correctly to TIFF.
  • 1030: Chinese text in CGM file was converted as black rectangles.
  • 1023: DWF file had missing drawing information (clipping error).
  • 1019: Missing image in CGM file converted to PDF.
  • 1016: A DWFX file failed to convert if use paper size was enabled.
  • 984:   A DWFX file failed to convert if use paper size was enabled.
  • DWF files converted using PDFToCAD was initially very small when viewed in Autodesk Design Review due to a scaling error.
2-MAR-2018

Download:

32-bit SDK
64-bit SDK

4.12 Maintenance Update
New features:

  • PDFToCAD: Converting PDF to DWF format will now create Truetype text in the DWF file.
  • SVG exporter now supports raster images.
New methods:
Bug Fixes:
  • 1016: Text file was incorrectly identified as a Gerber file.
  • 1013: A PDF file from customer failed to convert.
  • 1011: Two PDF files from a customer failed to convert.
  • 1004: Missing an image in a CGM file from customer.
  • 1001: A PDF file converted to DWF could not be opened in Autodesk Design Review.
  • DWF exporter now correctly creates LWPOLYLINE with a constant width.
  • Merge mode was missing for some PLT files.
4-DEC-2017

Download:

32-bit SDK
64-bit SDK

4.10 Minor Update
New features:

  • Added support for reading and writing TIFF files using JPEG compression (type 7).
  • Added support for reading and writing TIFF files using Deflate compression (type 8 and 32946).
  • Added support for reading GIF files.
New methods:
New properties:
  • DXFForceLineLW - Force lines to be written as LWPolyline when exporting to DXF.
New exported functions:
Bug Fixes:
  • 999: Converting PLT to DXF could cause invalid layer names to be written to the output file.
  • 990: Missing hatch pattern when converting a CGM file to PDF.
  • 989: Converting monochrome TIFF to DWF created an inverted image.
  • 985: Some information in a DWF file should not be including in the conversion (clipping error).
  • Converting DWF files with multiple sheets to PDF could sometimes cause an additional blank page to be added to the output file.
  • DXF writer now writes only the actual number of used layers, previous versions did always write 256 layers.
  • Tiled TIFF files are now supported.
6-OCT-2017

Download:

32-bit SDK
64-bit SDK

4.00 Major Update
New features:

  • A completely rewritten core engine that gives much better precision for conversion. For some formats there could in rare cases be a loss of decimals when a file was converted with scConverter.
  • A new grayscale conversion mode has been added. By using this option the original document will be converted to shades of gray instead of colors.
  • A new PDF to CAD conversion method that can convert your PDF files to, for example, editable DXF files, has been added.
  • Added a new file format: WebP Image Format. Both reading and writing are supported.
  • The documentation has been rewritten as a PDF document.
New methods:
  • PDFToCAD - Convert your PDF files to editable DXF, Gerber, CGM and SVG files.
  • TextExtractEx - Extract text from files.
New properties:
  • GrayscaleMode - Enable gray scale conversion.
  • PDFHighPrecision - Enable high resolution PDF files. In this mode all coordinates are written with up to 4 decimals. If this option is not enabled, 2 decimals will be used.
  • PDFSearchable - Create searchable PDF files if the original file contains text.
  • DXFIgnoreWhiteAreas - Ignore white polygons during conversion to DXF.
  • PDFTransparency - Enable, or disable, transparency in converted PDF files.
  • DXFWriteMM - Write DXF files using millimeters or inches.
New exported functions:
  • scPDFToCAD - Convert your PDF files to editable DXF, Gerber, CGM and SVG files.
  • scSetGrayscale - Enable gray scale conversion.
Bug Fixes:
  • 987: PDF to CAD - some text elements in the PDF file were not correctly converted to DXF.
  • 982: A dashed line in a CGM file did convert as a solid line.
  • 978: A few elliptical arcs in a CGM file were not converted correctly.
  • 973: A text element in a CGM file was misplaced and had wrong scaling.
  • 972: Some shapes in a CGM file were missing solid black fill.
  • 964: A DWFX file caused an exception error.
  • 962: Two DWF files from customer failed to open.
  • 956: A DWF file from customer caused an exception error.
  • 955: DWF: White background was missing due to transparency incorrectly set on an image after conversion.
  • 940: The DWF exporter now supports transparent images.
  • 922: DWFX to TIFF: 32-bit images were converted to black areas instead of being transparent.
  • 914: Some of the text in DWF file had wrong height.
  • 909: A CGM file was converted with wrong extents.
  • 907: Lack of precision when converting a CGM file to PDF. The core engine has been updated to use 64-bit double precision for all calculations.
  • 906: Missing images in a CGM file.
  • 905: Missing a markup image in a DWF file.
  • 901: A tolerance symbol in a CGM file was not converted correctly due to an UTF8 error.
  • 898: Using ConvertGerberLayersToImageEx caused LPC to be ignored - all entities drawn using mono color.
  • 895: Alignment errors when using ConvertGerberLayersToImageEx and layers had different extents.
  • 890: Now writes coordinates in PDF with 4 decimals. Precision with 2 digits was not enough. In addition the core engine has been update to use 64-bit double precision for all calculations.
  • DXF export added a duplicate '0' after ENTITIES in the output file.
  • PDF to DWF conversion now works.
  • PDF to PLT conversion now works.
  • Hatch style was mssing for circles
  • Export to SVG now always creates polygons without outline.
10-SEP-2017

3.15
Minor Update
Fixed issues:

  • #875 Some Gerber files were converted to raster using wrong DPI.
  • #874 CGM file was loaded with wrong extents and this made it impossible to convert the file to a raster format (e.g.:JPEG) due to out of memory error.
  • #872 Saving a GIF from customer to any other raster image caused distorted image.
  • #864 DWF: Some of the drawing elements should be clipped and not visible
  • #xxx Converting a file with color images and when monochrome flag was set, did still create color output. Color images will now be converted to black and white during conversion.
15-SEP-2016

3.13
Minor Update
New function:

New exported functions:
7-AUG-2016

3.12 Minor Update
New functions:

Bug Fixes:
  • 852: CGM arcs and circles was converted as polylines when converted to DXF.
  • 851: CGM polygon sets in some files was not converted correctly.
  • 845: A text element in CGM file should fit tightly inside a box.
  • 844: A text element in CGM file should be rotated and oblique.
  • 843: A text element in CGM file was not centered correctly.
31 July 2016

3.11 Minor Update
New functions:

  • DWFLoadMarkup - enable or disable loading of AutoDesk Design Review markup from DWF.
  • GetFormatEx - return file format identifier for a previously opened file.
  • SaveThumbnailEx - save a thumbnail of given page to an image file.
  • GetPageThumbnail - return a thumbnail image of given page.
We've added a new C# sample that demonstrates how you can use scConverter to merge PDF files.

Bug Fixes:

  • 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.
  • 805: Missing hatch pattern for a filled shape in a CGM file.
17 July 2016

3.10 Minor Update
New functions:

  • PDFMergeAddFileEx - Import selected page(s) from a PDF file to the currently merged PDF.
New exported functions:
12 June 2016

3.00 Major Update
New functionality:

  • You may now convert Adobe PDF files to TIFF, JPEG, PNG, CALS and BMP formats.
  • The component now includes functions for merging and splitting PDF files.
  • You may now keep a file open for multiple operations. Previously you had to reopen a file multiple times for doing operations as page by page conversion, and for reading page information.
New functions added:
3.June.2016

2.19 New functions added:
  • ConvertPage - Convert a single page from the input file into a new file using the given format.
  • scConvertFilePage - Convert a single page from the input file into a new file using the given format.

Bug Fixes:

  • 813: Missing Design Review markup information in DWF file from customer.
  • 812: DWF file from customer could not be converted to any format.
  • 809: DWF file opened with wrong extents.
  • 808: DWF file opened with wrong extents.
  • 806: PLT file with wrong colors for some elements.
  • 803: Some of the text elements in CGM file from customer had wrong height.
  • 802: CGM file from customer not loaded.
2.May.2016

2.18 New functions added:

Bug Fixes:

  • 798: Some of the text in PLT file from customer was not displayed correctly.
  • 794: Missing text in CGM file from customer.
5.January.2016

2.16 Bug Fixes:
  • 782: Unicode text in CGM file from customer was not correctly displayed.
  • 781: Missing line styles in CGM files from customer.
7.October.2015

2.15 Bug Fixes:
  • 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.
  • 771: CGM files from customer failed conversion.
  • 770: CGM files from customer caused exception error.
14.September.2015

2.14 Bug Fixes:
  • 777: PLT file from customer could not be converted.
  • 776: Polygon aperture in Gerber file was not converted correctly (missing rotation).
  • 775: Some IFC files was wrongly detected as Gerber files.
  • 767: Compressed CGM files could not be converted.
29.August.2015

2.12 New Features:

Bug Fixes:

  • 760: Wrong format ID's was returned from CheckFile and scCheckFormat functions.
  • 759: Passing a Word DOCX file to CheckFile, or scCheckFormat, caused a crash in the DWF reader dll.
20.July.2015

2.11 New Features:
New method (COM): New property (COM): New exported functions:
  • scGetProperty - Single function for reading all available properties.
  • scSetProperty - Single function for modifying all available properties.

Bug Fixes:

  • 743: Exported CGM files could sometimes have wrong metric scaling.
2.May.2015

2.10 New Features:
Added new method:
  • CheckFile - Use this method to check if a file can be converted by the ScConverter DLL.

Bug Fixes:

  • 733: Some Calcomp plotter files from customer could not be converted.
  • 720: Wrong fonts used for CGM files from customer.
2.May.2015

2.09 New Features:
Added new property:
  • UseROInstruction - Enable/disable use of HPGL/2 RO instruction.
  • There are now non-Unicode variants available for most of the direct mode functions (e.g. scConvertFileA for scConvertFile).
  • Updated DWF reader.

Bug Fixes:

  • 706: Text in HPGL/2 file from customer was not displayed correctly.
24.February.2015

2.06 New Features:
Added new methods:
  • MonochromeMode - Set active background color to use for conversion.
  • UsePenTable - Enable or disable pen table settings.
  • SetPenTableEntry - Define a pen table entry.
  • GetPenTableEntry - Return settings for selected pen table entry.
  • LoadPenTable - Load a previously defined pen table file.
Bug Fixes:
  • 114: Some elements in CGM file from customer was not converted correctly.
  • 111: Missing filled elements in CGM file from customer.
05.October.2014

2.05 New Features:
Added new methods:
  • ConvertToImageFile - Convert a file to an image file.
  • GetFileDimensions - Return the original dimensions of a file.
  • ConvertGerberLayersToImage - Convert several loaded files to a single image file.
  • AddGerberLayer - Add a Gerber file to the component as layer for later conversion.
  • ClearGerberLayers - Unload all loaded Gerber layers.
  • BackgroundColor - Set background color to use for conversion methods.
Bug Fixes:
  • Resolution was not written to exported BMP files.
  • Fixed a memory leak in the CGM exporter.
20.September.2014

2.03 Bug Fixes:
  • 116: Missing custom line style for circles and arcs when converting plot file to TIFF and other raster formats.
  • 115: Missing text when converting plot file from customer to TIFF and other raster formats.
  • 113: Missing line styles for arcs and circles in CGM file from customer.
  • 112: Some of text elements were not displayed at correct location in CGM file.
  • 110: Missing a raster image in a CGM file from customer.
  • 109: Wrong line width used for arcs and circles in some CGM files.
  • 108: Some arcs were not displayed correctly in CGM file from customer.
  • 107: Custom line styles were not supported in CGM files.
  • 106: Missing JPEG raster image in CGM files from customer..
  • 105: Poor resolution for splines and arcs in CGM file from customer.
  • 104: CGM file from customer caused an exception error during conversion.
  • 103: Missing group 4 raster image in CGM file.
18.June.2014

2.01 Bug Fixes:
  • 102: CGM files from customer failed to open.
  • 101: CGM elements in file from customer was displayed with wrong color.
27.May.2014

2.00 New Features:
scConverter can now open and convert TIFF, CALS, JPEG, PNG and BMP raster file formats.
The DLL can now be used in environments, and applications, that doesn't support COM.
  • Added support for loading and conversion of TIFF file format.
  • Added support for loading and conversion of JPEG file format.
  • Added support for loading and conversion of PNG file format.
  • Added support for loading and conversion of CALS file format.
  • Added support for loading and conversion of BMP file format.
  • Added property : ImporterPath.
  • The DLL now exports several function that can be used directly in any application that doesn't support COM (e.g.: Java). Read more about the exported functions here.
1.April.2014

1.20 New Features:
scConverter can now open and convert Autodesk DWF/DWFx 2D files.
  • Added support for loading and conversion of Autodesk DWF and DWFx file format.
  • Added property : DWFUsePaperSize.
  • Added property : TIFFSingleStrip.
Bug fixes:
  • Fixed a problem that may cause created PDF files to generate warnings when verified by Adobe Preflight.
26.February.2014

1.10 New Features:
scConverter can now handle Gerber files.
  • Added support for loading and conversion of Gerber RS-274D and RS-274X plotter files.
10.December.2013

1.00 Initial Release
24.October.2013