Releases: dmester/pdftosvg.net
Releases · dmester/pdftosvg.net
Version 0.16.0
Version 0.15.0
Improvements:
- Added support for tiling patterns (#12).
- Added support for soft masks (#12).
- Included hidden text in output SVG (#14). Can be disabled with the new setting
IncludeHiddenText
. - Shorthand font CSS property no longer used since it is not compatible with Microsoft Office (#15).
- Better selected font size precision.
Bug fixes:
- Width of the .notdef glyph of exported fonts could be incorrect if pages were converted in parallel.
- Text spaces were sometimes missing.
- Graphics were sometimes not clipped to the intended text.
Version 0.14.2
Bug fix:
PdfDocument.Open
crashed if the document contained an object stream with/Length
specified as a reference (#13)
Version 0.14.1
Improvements:
- Improved performance on PDF files containing a large number of shapes (#11)
Version 0.14.0
Improvements:
- Embedded the 14 standard fonts (#9)
- Added
IsStandardFont
property toSourceFont
- Changed fallback font from Times New Roman to Arial to better match other PDF readers
Version 0.13.1
Bug fixes:
- Entirely subscripted or superscripted lines were offsetted in the opposite direction (#8)
- Incorrect characters exported in some rare cases
- CID CFF fonts were decoded incorrectly if format 0 was used for FDSelect
- AdvanceWidthMax was not updated in the hhea OpenType table
- Improved chance of successful export when the font contains many mapped characters
Version 0.13.0
Bug fixes:
- Some extracted fonts could not be rendered by Chrome and Firefox on Windows (#6)
- Some PDFs could not be converted due to shortened filter names
Version 0.12.0
Changes:
-
Option
SvgConversionOptions.KerningThreshold
was splitted intoCollapseSpaceLocalFont
andCollapseSpaceEmbeddedFont
. The old option is now deprecated and will be removed in a later version. -
PDF files with embedded fonts will produce larger SVG files since v0.12.0, due to higher accuracy of text positioning. You can revert this change by setting
SvgConversionOptions.CollapseSpaceEmbeddedFont
to 0.2.
Improvements:
- Added support for linear and radial gradients
- Improved transparency support
- Improved accuracy of text positioning
- Fixed performance bottleneck in JPEG conversation
- Limited Windows-only support for extracting chars of non-embedded Symbol font
Bug fixes:
- Some figures were not clipped correctly
- PDFs using predefined CMaps were not properly extracted using the CLI tool
- Exported text was incorrectly mapped to PUA characters when Unicode mapping was missing
- An empty
stroke-dasharray
attribute was sometimes rendered in the resulting SVG
Version 0.11.0
Improvements:
- Support for decoding CCITTFaxDecode images
Version 0.10.0
Improvements:
- Added support for CMYK and YCCK JPEGs.
- Added more explicit handling of Type 3 fonts by the new public type
InlinedFont
.
Bug fix:
- Some exported images were corrupted.