IC ic
Dienstprogramm zur Bildkonvertierung.
ic
ist ein Befehlszeilen-Tool, das Bilddateien in das optimierte Pyramid TIFF-Format (PTIFF) konvertiert. Obwohl die Bildbereitstellung Bilder ohne Konvertierung verarbeiten kann, empfehlen wir, alle Bilder mit einer Größe von mehr als 512 x 512 Pixel in PTIFF zu konvertieren. Diese Konvertierung sorgt für eine optimale Server-Leistung und Ressourcennutzung und minimiert die Reaktionszeiten.
Es wird empfohlen, PTIFF-Dateien, die fotografischen Inhalt enthalten, mit JPEG zu codieren (geben Sie -jpegcompress
an). Computergenerierte Inhalte können von der verlustfreien Komprimierung profitieren (entweder -deflatecompress
oder -lzwcompress
). Sofern keine Farbkonvertierung oder Pixeltypkonvertierung erforderlich ist, werden JPEG-Quellbilddaten ohne Decodierung auf PTIFF übertragen, um eine Qualitätsverschlechterung zu vermeiden. In diesem Fall gelten die angegebenen Komprimierungsoptionen nur für die Pyramidenebenen mit niedrigerer Auflösung.
Wenn Sie keine großen Bilder konvertieren, müssen Sie nicht die Parameter festlegen, die steuern, wie viel Speicher verwendet werden soll. Falls doch, geben Sie ic
mehr Speicher, indem Sie die unten beschriebene -maxmem
verwenden. Eine gute Faustregel für die Berechnung der benötigten Speichermenge ist die Multiplikation der Breite des Bildes mit der Höhe des Bildes mit der Anzahl der Kanäle. Beispiel: vier für ein RGB-Bild mit der dreifachen Alpha-Rate. Außerdem, wenn die Kanäle 16-Bit pro Komponente statt 8 doppelt so groß sind wie das Endergebnis.
Nutzung section-fb5293fa79894442aba831c1e14c5cc9
ic -convert
[
options
]
sourceFiledestFile
ic -convert
[
options
]
sourceFolderdestFolder
-c -convert
[
options
]
sourceFiledestFolder
Rückgabe section-36a2dcfa39824d29b69547c432366219
0 bei Erfolg. Wenn ein Fehler auftritt, wird ein Wert ungleich null zurückgegeben und Fehlerdetails werden an stderr
gesendet.
Optionen section-df311ace43f947b3817b60b667ae04ca
Unterstützte Eingabebildformate section-ab13d941d6724e65b9f84b62d949d31c
In der folgenden Tabelle sind die Bilddateiformate und Formatoptionen aufgeführt, die von IC unterstützt werden.
BMP
(Windows-Bitmap)
EPS
(Encapsulated PostScript)
CompuServe
GIF
JPG
(JFIF/JPEG)
Photoshop
PSD
Macintosh
PICT
Eingebettete ICC-Profile werden in EPS-, JPG-, PSD-, PNG- und TIFF-Dateien erkannt.
Eingebettete Pfade und XMP-Metadaten werden in EPS-, JPG-, PSD- und TIFF-Dateien erkannt.
Beispiele section-3c1986b30315431989bd76b1ee5bef6d
Konvertieren Sie ein einzelnes Bild in der besten Qualität und behalten Sie es im selben Ordner:
ic -convert src/myFile.png src/myFile.tif
Konvertieren Sie alle Bilder in srcFolder
in JPEG-kodierte Pyramiden-TIFF und platzieren Sie sie in destFolder
:
ic -convert -jpegcompress -jpegquality 90 -overwrite -continueOnError srcFolder destFolder
Konvertieren Sie alle Bilder in srcFolder
. Die kodierten Bilddaten von JPG-Dateien werden für die verlustfreie LZW-Komprimierung der Vollauflösungsstufe für die übrige Bildpyramide dieser Bilder sowie für das gesamte Ausgabebild aller Nicht-JPG-Eingabedateien verwendet. Die Pixeltypen, eingebetteten Farbprofile, XMP-Metadaten usw. gepflegt werden.
ic -convert -lzwcompress -embedXmpData -embedColorProfile -maintainpixeltype -overwrite -continueOnError srcFolder destFolder