Click or drag to resize
ReaderWmfRead Method (String)
Reads metafile (emf or wmf) and returns System.Windows.Controls.Viewbox with elements as Shapes (Path, Ellipse, Polyline, etc.) and TextBlocks (for texts).

Namespace: Ab2d
Assembly: Ab2d.ReaderWmf (in Ab2d.ReaderWmf.dll) Version: 7.1.5512.1040
Syntax
C#
public Viewbox Read(
	string fileName
)

Parameters

fileName
Type: SystemString
file name of the emf or wmf file

Return Value

Type: Viewbox
Viewbox with elements defined in metafile file
Remarks

Because Shapes are derived from the FrameworkElement class, Shape objects can be used inside panels and most controls. This means it is very simple to add events to elements, change elements properties or otherwise manipulate with elements. But for more complex images this could affect performance and can add significantly more memory consumption in your application.

For better performance it is better to use ReadGeometry method that returns elements as Drawing objects. It is also possible to further optimize the returned Drawing objects with GeometrySettings.

Examples
The following sample reads the mySample.wmf file into sampleViewbox Viewbox:
Viewbox sampleViewbox = myReader.Read(@"c:\mySample.wmf");
See Also