PageSaveAsBitmapEx

PageSaveAsBitmapEx erzeugt von einer Dokumentseite eine Bitmap-Datei mit wählbarer Auflösung oder eine WMF-Datei.

bool = PageSaveAsBitmapEx(hPage, ssFilename, ssType, rsResolution)

Returnwert

bool ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).

Parameter

hPage

hPage ist die Zugriffsnummer (Handle) der Seite.

ssFilename

ssFilename ist der vollständige Dateiname unter dem die Datei gespeichert werden soll.

ssType

Ist einer der folgenden Werte:

Wert Bedeutung
WMF Metafile Windows 3.1
WMZ Metafile Compressed
EMF Enhanced Metafile Win32
EMZ Enhanced Metafile Compressed
BMP Bitmap
BMZ Bitmap Compressed
JPG_LOW JPEG File Interchange Format, Low Quality
JPG_NORMAL JPEG File Interchange Format, Normal Quality
JPG_HIGH JPEG File Interchange Format, High Quality
PNG High Quality
TIF Tagged Image File Format
GIF Graphics Interchange Format
rsResolution

rsResolution legt die Auflösung in DPI des Bitmaps im Bereich 50 bis 1400 DPI fest.

Kommentar

Im Gegensatz zu PageSaveAsBitmap erzeugt die Funktion PageSaveAsBitmapEx Bitmaps mit hoher Auflösung.

Die Funkttion verwendet zur Erzeugung der Bitmaps das Programm upimage.exe aus dem uniplot\program-Verzeichnis.

Beispiel

hPage = 34;
PageSaveAsBitmapEx(hPage, "d:/test.png", "PNG", 300)

History

Version Beschreibung
R2018  
5.10.1 Neu.

id-806809