diff options
| author | Tavmjong Bah <tavmjong@free.fr> | 2014-02-11 13:56:11 +0000 |
|---|---|---|
| committer | tavmjong-free <tavmjong@free.fr> | 2014-02-11 13:56:11 +0000 |
| commit | 1f8800625995b03d29fc3e642f788581c93a874d (patch) | |
| tree | e0fe702dde1571c71a238ba74151524b3f84515a /src | |
| parent | fix compiler warnings (bug #1278049 ) (diff) | |
| download | inkscape-1f8800625995b03d29fc3e642f788581c93a874d.tar.gz inkscape-1f8800625995b03d29fc3e642f788581c93a874d.zip | |
Set 'preserveAspectRatio' to 'none' for PDF image input. Fixes #878984.
(bzr r13023)
Diffstat (limited to 'src')
| -rw-r--r-- | src/extension/internal/pdfinput/svg-builder.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp index b3f15bbff..20cd74cdb 100644 --- a/src/extension/internal/pdfinput/svg-builder.cpp +++ b/src/extension/internal/pdfinput/svg-builder.cpp @@ -1657,6 +1657,10 @@ Inkscape::XML::Node *SvgBuilder::_createImage(Stream *str, int width, int height Inkscape::XML::Node *image_node = _xml_doc->createElement("svg:image"); sp_repr_set_svg_double(image_node, "width", 1); sp_repr_set_svg_double(image_node, "height", 1); + + // PS/PDF images are placed via a transformation matrix, no preserveAspectRatio used + image_node->setAttribute("preserveAspectRatio", "none"); + // Set transformation svgSetTransform(image_node, 1.0, 0.0, 0.0, -1.0, 0.0, 1.0); |
