Bilder

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0 Geändert


Unterstützte Formate

4D unterstützt folgende Bildformate auf den Plattformen Windows und Macintosh:

Ausschneiden und Einsetzen:

PICTEMFWMFBITMAP
MacintoshJa---
WindowsJaJaJaJa
in PicCommentin PicCommentkonvertiert in
eingebundeneingebunden Macintosh PICT

Anzeigen:

PICTQuickTimeeingebundeneseingebundenes
WMFEMF
MacintoshJaJaNeinNein
WindowsJaJaJaJa
NT & WIN 95
+ QT V4 32 bit

4D_Pack ReadPictureFile (siehe Hinweis)

PICTBMPWMFEMFJPEG
MacintoshJaJaNeinNeinJa
konvertiertentkomprimiert
in Mac PICTin Mac PICT

WindowsJaJaJaJaJa
konvertiertin PicCommentin PicCommententkomprimiert
in Mac PICTeingebundeneingebundenin Mac PICT

Hinweis: 4D Pack ist ein Plug-In von 4D. Es wird mit 4D geliefert.

Apple QuickTime Komprimierung


Apple integriert mit QuickTime neue Komprimierungsverfahren, wie z.B. JPEG. Apple hat die ursprünglichen PICT Spezifikationen um Opcodes erweitert, so daß Macintosh Anwendungen QuickTime Bilder ohne Änderung verwalten können. Weist die Anwendung das System an, ein Bild mit eingebundenen QuickTime Daten zu zeichnen, wird das Bitmap entkomprimiert und angezeigt, wenn QuickTime installiert ist; andernfalls werden die QuickTime Opcodes ignoriert. Diese Technologie ist für den Benutzer transparent und benötigt nur minimalen Speicherplatz, da ein 1 Megabyte großes Bild in einem 40 Kilobyte PICT gespeichert werden kann und vor der Anzeige nicht entkomprimiert werden muß.

QuickTime Komprimierungsverfahren

In QuickTime stehen folgende Komprimierungstypen zur Verfügung:

Photo compressor ('jpeg'): Verwendet zur Bildkomprimierung den Algorithmus Joint Photographic Experts Group (JPEG). JPEG ist internationaler Standard zum Komprimieren statischer Bilder.

Video compressor ('rpza'): Ermöglicht sehr schnelle Entkomprimierung bei guter Bildqualität.

Animation compressor ('rle'): Wird bei animierten und vom Computer erzeugten Videosequenzen eingesetzt.

Raw compressor ('raw'): Reduziert den Speicherbedarf eines Bildes durch Konvertieren der Pixeltiefe.

Graphics compressor ('smc'): Alternative zur Komprimierung von Animation, jedoch von geringerer Qualität.

Compact video compressor ('cdvc'): Ähnlich dem Video compressor, erreicht jedoch höheres Komprimierungsverhältnis, bessere Bildqualität und läßt Sequenzen schneller ablaufen.

Hinweis: Animation compressor und Graphics compressor arbeiten nur, wenn Sie in den Voreinstellungen für die Bildkomprimierung maximale Qualität für die Darstellung komprimierter Bilder eingestellt haben.

Der Parameter zum Festlegen des Komprimierungsverfahrens muß immer aus vier Zeichen bestehen. Die Kürzel einiger Verfahren haben aber nur drei Buchstaben. Hier muß bei der Parameterübergabe an das Kürzel ein Leerzeichen angefügt werden.

Eine genaue Beschreibung der Komprimierungsverfahren finden Sie in Inside Macintosh: QuickTime.

Fehler beim Komprimieren von Bildern

Versuchen Sie, einen Befehl zur Bildkomprimierung zu verwenden, und QuickTime ist nicht in Ihrem System installiert, erhalten Sie die Fehlermeldung -9955. QuickTime selbst generiert weitere Fehlermeldungen. Sie können diese Fehler mit dem Befehl ON ERR CALL in einer Methode zur Fehlerverwaltung herausfinden.

Apple QuickTime unter Windows


Da Altura und 4D beide echte 32-bit Anwendungen sind, müssen Sie QuickTime für Windows mit 32 bit installieren. Ab Version 6.7 muß Quicktime 4 oder höher installiert werden.

QuickTime für Windows muß zum Anzeigen des Bildes eine Arbeitsdatei auf der Festplatte einsetzen. Immer wenn ein QuickTime Bild auf dem Bildschirm angezeigt wird, wird es zuerst auf die Festplatte geschrieben und dann gelöscht. Die Operation ist normalerweise sehr schnell, da die temporäre Datei im Cache bleibt und nicht wirklich auf die Festplatte geschrieben wird. Diese Operation kann jedoch länger dauern, wenn Ihr PC langsam ist oder nur wenig Speicher hat.

QuickTime für Windows kann QuickTime Bilder nur anzeigen—jedoch keine Bilder komprimieren. Das liegt daran, daß die 4D Befehle zur QuickTime Komprimierung unter Windows nicht funktionieren. Es handelt sich um folgende Befehle: COMPRESS PICTURE, COMPRESS PICTURE FILE, LOAD COMPRESS PICTURE FROM FILE.

SAVE PICTURE TO FILE arbeitet nicht mit QuickTime, von daher funktioniert dieser Befehl unter Windows genauso wie auf Macintosh. Er generiert Macintosh PICT Dateien, die sich unter Windows mit leistungsstarken Grafikprogrammen wie z.B Photoshop öffnen lassen.

Referenz

BLOB TO PICTURE, COMPRESS PICTURE, COMPRESS PICTURE FILE, LOAD COMPRESS PICTURE FROM FILE, PICTURE PROPERTIES, Picture size, PICTURE TO BLOB, PICTURE TYPE LIST, READ PICTURE FILE, SAVE PICTURE TO FILE, WRITE PICTURE FILE.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next