Dit is de opdracht icotool die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
icotool - Converteer en maak Win32-pictogram- en cursorbestanden
KORTE INHOUD
icotool [OPTIE]... [FILE] ...
PRODUCTBESCHRIJVING
Dit handleidingpaginadocument beschrijft de icotool opdracht.
De icotool programma converteert en maakt pictogram- (.ico) en cursor- (.cur) bestanden. Bij de
momentpictogrammen kunnen alleen worden gemaakt van en geëxtraheerd naar PNG-bestanden. Dit gebeurt met behulp van
libpng.
Pictogram- en cursorbestanden worden voornamelijk gebruikt op het Microsoft Windows(R)-platform. Elke pictogrammen of
cursors-bestand kan meerdere afbeeldingen met verschillende resoluties en met verschillende nummers bevatten
van kleuren. Cursorbestanden verschillen van pictogrambestanden doordat ze ook informatie bevatten over
de hotspot van elke afbeelding.
Recente versies van Internet Explorer van Microsoft gebruiken pictogrammen voor kleine site-logo's. De
browser haalt een bestand met de naam favicon.ico van een website en gebruikt de afbeeldingen hierin
bestand om de site weer te geven in menu's en sitelijsten. (Dit bestand wordt op de website geplaatst
root directory, zoals elk ander bestand.) Browsers zoals Galeon hebben dit gedrag gekopieerd en
haalt nu ook .ico-bestanden op en gebruikt ze voor site-logotypes.
Omdat elk pictogram of cursorbestand meerdere afbeeldingen van verschillende afmetingen kan bevatten
diepte, kan een conversie ertoe leiden dat er meerdere PNG-bestanden worden gemaakt. dienovereenkomstig,
er kunnen meerdere PNG-bestanden worden opgegeven bij het maken van een pictogram-/cursorbestand.
OPTIES
Deze programma's volgen de gebruikelijke GNU-opdrachtregelsyntaxis, met lange opties die beginnen met
twee streepjes (`-').
-X, --extract
Deze optie vertelt icotool dat afbeeldingen van alle pictogram-/cursorbestanden die op het
opdrachtregel moeten worden geëxtraheerd. Filteropties (zie hieronder) kunnen worden gebruikt om te regelen
welke afbeeldingen worden geëxtraheerd.
-ik, --lijst
Deze optie vertelt icotool dat afbeeldingen in alle gegeven pictogram-/cursorbestanden moeten zijn
genoteerd. De uitvoer ziet er ongeveer zo uit:
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palet-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=8 --palet-size=256
-C, --creëren
Deze optie vertelt icotool om een pictogram/cursorbestand te maken met alle PNG-bestanden
gegeven op de opdrachtregel, in de volgorde waarin ze zijn opgegeven. Het aantal bits
per pixel die in het pictogram/cursorbestand wordt gebruikt, is afhankelijk van het aantal gebruikte kleuren
het PNG-bestand. (Als de PNG-afbeelding een geïndexeerd palet heeft, betekent dit niet noodzakelijkerwijs
dat hetzelfde palet zal worden gebruikt in het gemaakte pictogram/cursorbestand.)
-l, --index=N
Bij het weergeven of extraheren van bestanden, vertellen deze opties icotool om alleen te vermelden of uit te pakken
de N'de afbeelding in elk bestand. De eerste afbeelding heeft index 1.
Deze optie heeft geen effect in de maakmodus.
-w, --breedte=PIXELS
Vergelijkbaar met --index, maar met deze optie kan in plaats daarvan de breedte van de afbeelding worden aangepast.
Deze optie heeft geen effect in de maakmodus.
-H, --hoogte=PIXELS
Vergelijkbaar met --index, maar met deze optie kan in plaats daarvan de hoogte van de afbeelding worden aangepast.
Deze optie heeft geen effect in de maakmodus.
-B, --bit-diepte=COUNT
Vergelijkbaar met --index, maar met deze optie kan het aantal bits per pixel in de
afbeelding die in plaats daarvan moet worden gematcht. Geldige waarden zijn 1, 2, 4, 8, 16, 24 en 32.
In de maakmodus kunt u met deze optie een minimale bitdiepte opgeven voor
afbeeldingen in het pictogrambestand.
-P, --palet-grootte=PIXELS
Vergelijkbaar met --index, maar deze optie staat het aantal kleuren in de afbeelding toe
palet dat in plaats daarvan moet worden aangepast. Afbeeldingen met 24 of 32 bits in pictogram-/cursorbestanden wel
geen palet hebben en daarom een paletgrootte hebben die gelijk is aan 0.
Deze optie heeft geen effect in de maakmodus.
-X, --hotspot-x=CORD
Vergelijkbaar met --index, maar met deze optie kan de x-coördinaat van de hotspot worden
op elkaar afgestemd. Deze optie heeft alleen effect op cursorbestanden.
In de maakmodus kan dit worden gebruikt om de hotspot x-coördinaat te specificeren.
-Ja, --hotspot-y=CORD
Vergelijkbaar met --index, maar met deze optie kan de y-coördinaat van de hotspot worden
op elkaar afgestemd. Deze optie heeft alleen effect op cursorbestanden.
In de maakmodus kan dit worden gebruikt om de y-coördinaat van de hotspot te specificeren.
--icoon Deze optie geeft aan dat alleen pictogrambestanden moeten worden weergegeven of uitgepakt. In
maakmodus, deze optie kan worden gebruikt om te specificeren dat een pictogram (in plaats van een cursor)
moet worden gecreëerd. (Dit is standaard in de maakmodus.)
--cursor
Deze optie geeft aan dat alleen cursorbestanden moeten worden weergegeven of uitgepakt. In
create-modus, dit kan worden gebruikt om aan te geven dat er een cursor (in plaats van een pictogram) is
worden gemaakt.
-T, --alfa-drempel=NIVEAU
Specificeert het maximale alfaniveau in de PNG-afbeelding voor delen die zullen worden
transparant in het gemaakte pictogram. De standaardwaarde is 127. Dit wordt alleen gebruikt wanneer
pictogrambestanden maken.
-O, --uitvoer=PATH
In de uitpakmodus specificeert deze optie een map waar de uitgepakte bestanden moeten staan
gemaakt. Als PATH niet bestaat, wordt aangenomen dat het verwijst naar een niet-bestaand
bestand in plaats daarvan. De eerste overeenkomende afbeelding wordt geëxtraheerd naar het bestand met die naam.
In de maakmodus specificeerde deze optie de naam van het uitvoerbestand. De standaardwaarde is
om de binaire gegevens naar standaard uit te schrijven (welke icotool zal weigeren als standaard uit
is de terminal).
Als PATH `-' is, wordt alle uitvoer afgedrukt naar standaarduitvoer.
Deze optie heeft geen effect in de lijstmodus.
-R, --raw=BESTANDSNAAM
Sla invoerbestand op als onbewerkte PNG (Vista-pictogrammen).
--help Overzicht van opties weergeven.
--versie
Voer versie-informatie uit en sluit af.
Voorbeelden
Maak een lijst van alle afbeeldingen in het bestand `demo.ico':
$ icotool -l demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palet-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --palet-size=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --palet-size=16
--icon --index=4 --width=16 --height=16 --bit-depth=8 --palet-size=256
--icon --index=5 --width=32 --height=32 --bit-depth=8 --palet-size=256
--icon --index=6 --width=48 --height=48 --bit-depth=8 --palet-size=256
Maak een lijst van alleen 16-kleurenafbeeldingen in `demo.ico':
$ icotool -l --palet-grootte=16 demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palet-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --palet-size=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --palet-size=16
Pak alle afbeeldingen uit in de huidige map en benoem de doelbestanden
`demo.ico_I_BxHxD.xpm':
$ icotool -x -o . demo.ico
$ ls * .png
demo_1_16x16x4.png demo_3_48x48x4.png demo_5_32x32x8.png
demo_2_32x32x4.png demo_4_16x16x8.png demo_6_48x48x8.png
Pak alle pictogramafbeeldingen met 256 kleuren uit in alle .ico-bestanden in de huidige map, plaats de
geëxtraheerde afbeeldingen in `img/'
$ icotool -x -o img / -p 256 *.ico
Maak een icoon met de naam `favicon.ico' met twee afbeeldingen:
$ icotool -c -o favicon.ico mijnsite_32x32.png mijnsite_64x64.png
Gebruik icotool online met behulp van onworks.net-services