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