trunk: EMF, WMF imports with incorrect drawing scale (r12557)

Bug #1229120 reported by su_v on 2013-09-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Undecided
Matthew Petroff

Bug Description

Steps to reproduce:
1) launch inkscape (default prefs, default doc)
2) open sample EMF file (sample test file attached)
3) zoom to page content ('5')
4) zoom to drawing content ('4')

Expected result:
The drawing content fits inside the page area.

Actual result:
The scale of the drawing content is to large - it doesn't fit into the page area (which seems to have the correct/expected size)

Tested with Inkscape 0.48+devel r12577 on Ubuntu 12.10 (VM, 64bit) and OS X 10.7.5.

Based on tests with archived builds:
- r12556 and older revisions: import as expected
- r12557 and later: incorrect scale of the imported drawing

Revision 12557: Use viewBox for new documents.
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12557>

Sample EMF test file used from bug #988601:
<https://bugs.launchpad.net/inkscape/+bug/988601/+attachment/3417867/+files/test_libuemf.emf>

su_v (suv-lp) wrote :
Changed in inkscape:
milestone: none → 0.49
su_v (suv-lp) wrote :
summary: - trunk: EMF imports with incorrect drawing scale (r12557)
+ trunk: EMF, WMF imports with incorrect drawing scale (r12557)
tags: added: wmf
description: updated
description: updated
jazzynico (jazzynico) wrote :

Confirmed on Windows XP, Inkscape trunk revision 12577.
The imported object's size is 1000000x1000000px, but the useful part (top left) is only 3723x2630px.

Changed in inkscape:
status: New → Triaged

Fixed in r12662.

Changed in inkscape:
status: Triaged → Fix Released
su_v (suv-lp) on 2013-10-05
Changed in inkscape:
milestone: 0.49 → none
su_v (suv-lp) wrote :

Follow-up report:
- Bug #1244793 “trunk: EMF/WMF import via command line crashes (rev >= 12662)”
  <https://bugs.launchpad.net/inkscape/+bug/1244793>

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers