Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
CONVERT PICTURE
|
CONVERT PICTURE ( Bild ; Codec {; Komprimierung} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bild | Bild |
![]() |
Zu konvertierendes Bild | |||||
![]() |
Konvertiertes Bild | |||||||
Codec | String |
![]() |
Codec Kennummer des Bildes | |||||
Komprimierung | Zahl |
![]() |
Komprimierungsstufe | |||||
Der Befehl CONVERT PICTURE konvertiert Bild in einen neuen Typ.
Der Parameter Codec gibt die Art des zu erstellenden Bildes an. Codec kann eine Endung (z.B. “.gif”) oder ein Mime Typ (z.B. “image/jpeg”) sein. Über den Befehl PICTURE CODEC LIST können Sie die Liste der verfügbaren Codecs aufrufen.
Ist der Parameter Bild ein zusammengesetzter Typ, z.B. das Ergebnis einer Copy-Paste Aktion, bleibt im Ergebnisbild nur die Information zum Codec Typ erhalten.
Hinweis: Ist der in Codec angeforderte Typ der gleiche wie der Originaltyp von Bild, wird keine Konvertierung ausgeführt und das Bild wird "wie gehabt" zurückgegeben, außer es wird ein Parameter Komprimierung verwendet (siehe unten).
Mit dem optionalen Parameter Komprimierung können Sie die Qualität der Komprimierung für das Ergebnisbild angeben, wenn ein kompatibler Codec verwendet wird. In Komprimierung übergeben Sie einen Wert zwischen 0 und 1, wobei 0 die niedrigste Qualität (höchste Komprimierung) und 1 die beste Qualität (geringe Komprimierung) ist. Dieser Parameter wird nur berücksichtigt, wenn der Codec Komprimierung unterstützt (z.B. JPEG oder HDPhoto) und von WIC und ImageIO APIs unterstützt wird. Weitere Informationen zur APIs Bildverwaltung in 4D finden Sie im Abschnitt Überblick über Bilder. Standardmäßig, d.h. ohne den optionalen Parameter, wird die höchste Qualität angewandt, d.h. Komprimierung = 1.
Hinweis: Wollen Sie CONVERT PICTURE mit einem Bildtyp aufrufen, der in 4D 64-bit Versionen nicht unterstützt wird (wie PICT), achten Sie darauf, dass die Konvertierung in einer 4D 32-bit Version durchgeführt wird, wo dieser Typ unterstützt wird. Weitere Informationen dazu finden Sie im Abschnitt Von 32-bit Versionen auf 64-bit Versionen wechseln.
Das Bild vpPhoto in das Format jpeg umwandeln:
CONVERT PICTURE(vpPhoto;".jpg")
Bild mit 60% Qualität konvertieren:
CONVERT PICTURE(vPicture;".JPG";0.6)
Produkt: 4D
Thema: Bilder
Nummer:
1002
Erstellt: 4D v11 SQL
Geändert: 4D v12
Compression
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)