Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ImportedProjects
SVG
Commits
b1bdd8eb
Commit
b1bdd8eb
authored
Jan 09, 2015
by
EricOuellet
Browse files
Added Icarrere suggestion: Call this.GetDimensions before renderer.ScaleTransform.
parent
9336c763
Changes
1
Show whitespace changes
Inline
Side-by-side
Source/SvgDocument.cs
View file @
b1bdd8eb
...
...
@@ -470,9 +470,11 @@ namespace Svg
renderer
.
SetBoundable
(
new
GenericBoundable
(
0
,
0
,
bitmap
.
Width
,
bitmap
.
Height
));
//EO, 2014-12-05: Requested to ensure proper zooming (draw the svg in the bitmap size, ==> proper scaling)
renderer
.
ScaleTransform
(
bitmap
.
Width
/
this
.
Width
,
bitmap
.
Height
/
this
.
Height
);
//EO, 2015-01-09, Added GetDimensions to use its returned size instead of this.Width and this.Height (request of Icarrere).
SizeF
size
=
this
.
GetDimensions
();
renderer
.
ScaleTransform
(
bitmap
.
Width
/
size
.
Width
,
bitmap
.
Height
/
size
.
Height
);
//EO, 2014-12-05: Requested to ensure proper zooming out
,
reduce size. Otherwise it clip the image.
//EO, 2014-12-05: Requested to ensure proper zooming out
(
reduce size
)
. Otherwise it clip the image.
this
.
Overflow
=
SvgOverflow
.
auto
;
this
.
Render
(
renderer
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment