Releases: dmester/pdftosvg.net
Releases · dmester/pdftosvg.net
Version 1.5.0
Improvements
- Added support for optional content groups
- Better handling of embedded fonts where glyph 0 is used in the document (#35)
- Render annotations with multiple states (#37)
Bug fixes
- Text rendered in a text block before a form was missing in the output SVG
- The
cm
operator did not reset the text matrix, leading to possibility of misplaced text
Version 1.4.2
Bug fix:
- Images and other page resources were not exported in older PDF documents
Version 1.4.1
Bug fixes:
- Incorrect encoding was used on non-embedded Symbol and ZapfDingbats fonts (#32)
- Improved glyph width handling when a glyph is referred to by multiple char codes (#33)
- Soft masks were incorrectly handled with an active transform (#34)
- Parse error in Type 1 fonts using
-|
as alias forRD
,|-
as alias forND
and|
as alias forNP
- Invalid font after converting Type 1 font containing seac chars
Version 1.4.0
Changes:
-
.NET 5 was added as target framework and .NET Standard 2.1 was removed as target framework. The new targets are:
- .NET Framework 4.0
- .NET Framework 4.5
- .NET Standard 1.6
- .NET Standard 2.0
- .NET 5.0
Improvements:
- Improved support for extracting text from documents using non-embedded CJK fonts (#30)
- Updated Adobe CMaps for CJK fonts
Bug fixes:
- Fixed non-exported OpenType fonts when the cmap table had an incorrect length
Version 1.3.1
Bug fix:
- Improved length detection of inline images (#28)
Version 1.3.0
Improvements:
- Added API for extracting images (#26)
- Added CLI options
--include-fonts
,--include-links
,--include-annotations
and--include-hidden-text
- Reduced size of produced SVG
Bug fixes:
- Improved handling of corrupt xref tables (#27)
Version 1.2.0
Improvements:
- Added support for extracting files attached to the PDF.
- Added icon to the CLI exe.
Bug fixes:
- Fixed incorrect viewbox in SVG on PDF pages where the MediaBox was smaller than the CropBox (#23)
- Rendering offset for progress bar in CLI tool when used in Windows Terminal.
Version 1.1.0
Improvement:
- Added support for the following shadings (#10):
- Function-based shading
- Free-form Gouraud-shaded triangle mesh
- Lattice-form Gouraud-shaded triangle mesh
- Coons patch mesh
- Tensor-product patch mesh
Version 1.0.0
Improvements:
- Basic support for annotations
- Support for documents versioned as PDF 2.0 documents
- Support for UTF-8 encoded metadata
Bug fixes:
- Soft masks were incorrectly handled on transparency groups
- Alpha was not applied on shadings