Version 6.0 Geändert
Unterstützte Formate
4D unterstützt folgende Bildformate auf den Plattformen Windows und Macintosh:
Ausschneiden und Einsetzen:
| PICT | EMF | WMF | BITMAP | |
| Macintosh | Ja | - | - | - |
| Windows | Ja | Ja | Ja | Ja |
| in PicComment | in PicComment | konvertiert in | ||
| eingebunden | eingebunden | Macintosh PICT |
Anzeigen:
| PICT | QuickTime | eingebundenes | eingebundenes | ||
| WMF | EMF | ||||
| Macintosh | Ja | Ja | Nein | Nein | |
| Windows | Ja | Ja | Ja | Ja | |
| NT & WIN 95 | |||||
| + QT V4 32 bit |
4D_Pack ReadPictureFile (siehe Hinweis)
| PICT | BMP | WMF | EMF | JPEG | |
| Macintosh | Ja | Ja | Nein | Nein | Ja |
| konvertiert | entkomprimiert | ||||
| in Mac PICT | in Mac PICT |
| Windows | Ja | Ja | Ja | Ja | Ja |
| konvertiert | in PicComment | in PicComment | entkomprimiert | ||
| in Mac PICT | eingebunden | eingebunden | in 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 anzeigenjedoch 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.