Version 6.7 (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 9x | ||||
+ QuickTime |
Über WMF-Dateien (Windows Metafile)
Diese Dateien müssen positionierbar sein und einen Kopfteil mit Angaben über Bildgröße und -auflösung enthalten. Ohne Kopfteil kann 4D die Bilddatei nicht lesen. WMF-Dateien sind die Entsprechung unter Windows zu PICT-Dateien auf MacOS; sie können Bilder im Vektor- und Bitmap-Format (Zeichnen und Malen) für das entsprechende System enthalten. WMF-Dateien unter Windows haben zwei entscheidende Vorteile: Universeller Einsatz und schnellere Anzeige, da keine Konvertierung erforderlich ist. Alle Windows Programme können dieses Format exportieren.
Beachten Sie jedoch, dass sich Bilder in diesem Format nicht auf MacOS anzeigen lassen.
Über EMF-Dateien (Windows Enhanced Metafile)
Dieses Format ist eine Verbesserung von WMF und wird von zukünftigen Windows Programmen unterstützt. Die Hauptvorteile liegen in den verbesserten Grundelementen, wie z.B. Beziers und Transformationen. Auch Bilder in diesem Format lassen sich nicht auf MacOS anzeigen.
Apple QuickTime mit 4D verwenden
4D baut über Apple QuickTime Befehle Bildkomprimierung und Komprimierung in Datenbanken ein.
Komprimierung
Apple hat die ursprünglichen PICT Spezifikationen um Opcodes erweitert, so dass 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 sich ein 1 Megabyte großes Bild in ein 40 Kilobyte PICT speichern lässt und vor der Anzeige nicht entkomprimiert werden muss.
Unter Windows funktioniert die Bildkomprimierung nur, wenn mindestens QuickTime für Windows Version 4 installiert ist.
Konvertierung
Über 4D Befehle, wie WRITE PICTURE FILE können Sie Bilder in verschiedene Formate konvertieren und sichern. Diese Befehle benötigen QuickTime; unter Windows muss QuickTime für Windows Version 4 installiert sein, damit die Bildkomprimierung funktioniert. Die Komprimierungsraten, die mit Befehlen zur Bildkomprimierung verwendbar sind, stehen als Konstanten unter dem Thema Bildkomprimierung zur Verfügung.
Da das interne Bildformat durch QuickTime gespeichert wird, ist QuickTime auch erforderlich, um komprimierte oder konvertierte Bilder in 4D zu lesen.
Konvertierungscodes von QuickTime 4
Nachfolgend sehen Sie die Liste mit den standardmäßigen Konvertierungscodes von QuickTime 4. Jeder Code besteht aus vier Zeichen. Beachten Sie, dass nicht alle Rechner dieselben Codes verwenden. Mit QuickTime 4 können Sie eigene Konvertierungsroutinen hinzufügen. Über den Befehl PICTURE TYPE LIST können Sie abfragen, welche QuickTime Codes auf dem Rechner vorhanden sind.
QuickTime 4 Code | Name |
PICT | QuickDraw PICT |
PICS | PICS |
GIFf | GIF |
PNGf | PNG |
TIFF | TIFF |
8BPS | Photoshop (2.5 & 3.0) |
SGI | Silicon Graphics |
BMPf | BMP |
JPEG | JPEG |
JPEG | JFIF |
PNTG | MacPaint |
TPIC | TGA (Targa) |
qdgx | QuickDraw GX Picture (wenn QuickDraw GX installiert ist) |
qtif | QuickTime picture |
FPix | FlashPix |
Bildkonvertierung und Komprimierungsfehler
Versuchen Sie, einen Befehl zur Bildkonvertierung bzw. -komprimierung zu verwenden, und ist QuickTime nicht in Ihrem System installiert, gibt 4th Dimension die Fehlermeldung -9955 zurück. QuickTime selbst kann weitere Fehlermeldungen generieren. Sie können diese Fehler mit dem Befehl ON ERR CALL in einer Methode zur Fehlerverwaltung herausfinden.
Referenz
Bildoperatoren, 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.