PrtMetaPicture
PrtMetaPicture
PrtMetaPicture
Details
- Siehe: Liste , Eigenschaften
Das Objekt PrtMetaPicture-Objekt dient zum Anzeigen von Vektorgrafiken im Metafile-Format. Diese können extern vorliegen oder auch in die Datenbank importiert werden. Der Name der Grafik wird über die Eigenschaft Caption gesetzt werden.
Die Angabe einer externen Datei kann mit einem absoluten oder relativen Pfad erfolgen. Bei der Angabe eines absoluten Pfades wird ein '*', bei der eines relativen Pfades (relativ zum Startverzeichnis des CONZEPT 16-Clients) wird ein '!' vorangestellt.
Bei Angabe des Namens ohne Präfix ('!' und '*') wird eine Bilddatei in der Datenbank referenziert. Über die Ressourcenverwaltung lassen sich Grafiken vom Format BMP, JPG und TIFF in die Datenbank einlesen.
Ist die darzustellende Grafik in der Datenbank als binäres Objekt gespeichert, kann es durch die Angabe von '>0' gefolgt vom Pfad und dem Namen des Objektes in der Eigenschaft Caption angezeigt werden. Ist das binäre Objekt verschlüsselt gespeichert, muss der Schlüssel in der Eigenschaft CryptKey angegeben werden. Bei mit DbaConnect () verbundenen Datenbanken wird nach '>' der entsprechende Dateinummernbereich (z. B. '>2') angegeben.
Beispiele:
'!Picture\Artikel.emf' // externe Datei relativ angegeben
'*C:\C16\Picture\Artikel.emf' // externe Datei absolut angegeben
'Artikel' // Datei aus der Datenbank
'>0\Bilder\Foto' // Binäres Objekt aus der Datenbank
'>2\Bilder\ArchivFoto' // Binäres Objekt aus einer verbundenen Datenbank
Verschiedene Darstellungsweisen werden über die Eigenschaft PictureMode gesetzt.
Der Vorteil von Meta-Grafiken liegt in der Skalierbarkeit der Grafik, die (anders als bei Rastergrafiken) ohne Darstellungsverluste erfolgt.
Folgende Metafile-Formate werden unterstützt:
- Windows Meta Files Diese Dateien haben gewöhnlich die Endung WMF. Da dieses Dateiformat jedoch keine Größen-Angaben für die Grafik speichert, kann diese bei Bedarf über die Eigenschaften
WidthundHeightdefiniert werden. - Aldus Placeable Meta Files Diese Dateien haben, wie die Windows Meta Files, ebenfalls die Endung WMF. Sie besitzen auch dasselbe Dateiformat wie diese, jedoch werden zusätzlich auch Größen-Angaben für die Grafik gespeichert. Die Eigenschaften
WidthundHeightwerden bei diesem Dateityp ignoriert und in der Eigenschaftsliste ausgeblendet. - Enhanced Meta Files Diese Dateien haben gewöhnlich die Endung EMF. Das Dateiformat ist nicht mit den obigen Dateiformaten kompatibel. Auch hier wird eine Größen-Angabe für die Grafik gespeichert, so dass die Eigenschaften
WidthundHeightignoriert und in der Eigenschaftsliste ausgeblendet sind.
Durch die Angabe von _WinColTransparent als Hintergrundfarbe ( ColBkg ) kann das Objekt über ein anderes Objekt gedruckt werden.