PDF Creator Pilot documentation |
Download CHM version of this manual. |
|
![]() ![]() Collapse AllThis method adds a metafile from a file to a PDF document.
|
| HRESULT PlayMetaFile ( BSTR metafileName, FLOAT x, FLOAT y, FLOAT scaleX, FLOAT scaleY ) |
Parameters
metafileName
Path to the metafile to be painted
x
X coordinate of the drawing position
y
Y coordinate of the drawing position
scaleX
Horizontal scale factor
scaleY
Vertical scale factor
Return value
If successful, this method returns S_OK. If it fails, this method should return one of the error values.
Remarks
This method paints a metafile (provided by a filename) on the page at the specified coordinates (x, y) with scaling (scaleX, scaleY).
Example
Converting EMF Files
Delphi
[copy to clipboard]
{ PDF object is supposed to be created }
PDF.PlayMetaFile('metafile.emf', 10, 10, 0.5, 0.5);
PDF.SaveToFile('test.pdf', true);
C/C++
[copy to clipboard]
// PDF object is supposed to be created
PDF->PlayMetaFile("metafile.emf", 10, 10, 0.5, 0.5);
PDF->SaveToFile("test.pdf", true);
C#
[copy to clipboard]
// PDF object is supposed to be created
PDF.PlayMetaFile("metafile.emf", 10, 10, 0.5, 0.5);
PDF.SaveToFile("test.pdf", true);
Visual Basic
[copy to clipboard]
' PDF object is supposed to be created PDF.PlayMetaFile "metafile.emf", 10, 10, 0.5, 0.5 PDF.SaveToFile "test.pdf", true
See Also
Reference


