4D v14.3QT LOAD COMPRESS PICTURE FROM FILE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
QT LOAD COMPRESS PICTURE FROM FILE
|
QT LOAD COMPRESS PICTURE FROM FILE ( DokRef ; Verfahren ; Qualität ; Bild ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
DokRef | DokRef |
![]() |
Referenznummer des Dokuments | |||||
Verfahren | String |
![]() |
Komprimierungsverfahren (4 Zeichen) | |||||
Qualität | Lange Ganzzahl |
![]() |
Qualität der Komprimierung (1..1000) | |||||
Bild | Bild |
![]() |
Zu komprimierendes Bild | |||||
Dieser Befehl ruft überholte Mechanismen auf und wird nur zur Wahrung der Kompatibilität beibehalten. Er sollte durch die neuen Befehle READ PICTURE FILE und CONVERT PICTURE ersetzt werden.
Der Befehl QT LOAD COMPRESS PICTURE FROM FILE komprimiert ein Bild, das aus einem Dokument auf der Festplatte geladen wird.
Dieser Befehl funktioniert nicht unter Windows.
Mit der Funktion Open document können Sie eine PICT-Datei auf der Festplatte öffnen. Mit der Referenznummer können Sie das PICT aus diesem Dokument laden und komprimieren. Dabei wird das Bild in den Arbeitsspeicher geladen, mit dem angegebenen Verfahren und der Qualität komprimiert und dann in das entsprechende Bilddatenfeld oder die Variable geladen.
Das Bild wird vor der Komprimierung in den Arbeitsspeicher geladen. Sollte nicht genügend Arbeitsspeicher zur Verfügung stehen, komprimieren Sie das Bild zuerst mit dem Befehl QT COMPRESS PICTURE FILE und laden dann das Bild mit dem Befehl [#current_title].
DokRef gibt eine Referenznummer auf die geöffnete PICT-Datei zurück.
Verfahren ist ein Text mit der Länge von 4 Zeichen, der das Komprimierungsverfahren angibt. Übergeben Sie in diesem Parameter eine Konstante unter dem Thema Bildkomprimierung. Ist Verfahren ein leerer String, wird das Bild geladen, aber nicht komprimiert.
Qualität ist eine Zahl zwischen 1 und 1000. Sie gibt die Qualität des komprimierten Bildes an. Je kleiner sie ist, umso mehr kann das Bild komprimiert werden.
Bild gibt die Variable oder das Datenfeld vom Typ Bild an, in die das komprimierte Bild zu laden ist.
Hinweis: Das Verhältnis von möglicher Komprimierung zu angegebener Qualität hängt von Art und Größe des jeweiligen Bildes ab. Beim Komprimieren kleiner Bilder kann die Bildgröße nur minimal verringert sein.
Folgendes Beispiel zeigt einen Dialog zum Öffnen einer Datei. Im Dialog werden lediglich PICT-Dateien angezeigt. Das Bild der ausgewählten PICT-Datei wird in den Arbeitsspeicher geladen, komprimiert, in eine Bildvariable geladen und die PICT-Datei dann wieder geschlossen.
vRef:=Open document("";"PICT")
If(OK=1)
LOAD COMPRESS PICTURE FROM FILE(vRef;QT photo compressor;500;vPict)
CLOSE DOCUMENT(vRef)
End if
Produkt: 4D
Thema: Bilder
Nummer:
357
Erstellt: < 4D v6
Umbenannt: 4D v12
CONVERT PICTURE
QT COMPRESS PICTURE
QT COMPRESS PICTURE FILE
READ PICTURE FILE
SAVE PICTURE TO FILE
Überblick über Bilder
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)
Geerbt von : LOAD COMPRESS PICTURE FROM FILE ( 4D v11 SQL Release 6)