EngelsFransSpaans

Ad


OnWorks-favicon

web2png - Online in de cloud

Voer web2png uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht web2png 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


web2png - converteer een webboom van het gebruik van GIF's naar het gebruik van PNG's

KORTE INHOUD


web2png [-adnrtv] [directory

PRODUCTBESCHRIJVING


Web2png is een frontend voor gif2png(1) dat automatisch de hele webpagina converteert
hiërarchieën van het gebruik van GIF's naar het gebruik van PNG's. Het doet beeldconversie en patches IMG SRC
verwijzingen in webpagina's.

De argumenten om web2png moeten mappen zijn; als er geen wordt opgegeven, is de huidige map dat
verondersteld.

In elke map wordt web2png probeert elke GIF naar een PNG te converteren. Het laat alleen GIF's over
meerdere afbeeldingen hebben, omdat deze niet in alle huidige browsers correct worden weergegeven. Het
converteert ook geen GIF's die al overeenkomstige PNG's hebben (bijvoorbeeld dezelfde naam
behalve de .gif-bestandsextensie). De originele GIF's blijven op hun plaats.

Web2png houdt succesvolle conversies bij. Vervolgens wordt gekeken naar elke HTML, beveiligde HTML, HTML
opname, PHP-pagina, JavaScript-programma of Cascading Style Sheet onder het argument
mappen (extensies html, shtml, .inc, .php, .js, .css). Op deze pagina's worden ze allemaal opgelost
verwijzing naar elke succesvol geconverteerde GIF zodat deze naar de PNG verwijst. Referenties in relatief
HREF- en BACKGROUND-tags worden herkend aan de bestandsnaam en vast (elke gedeclareerde basismap).
door een BASE-tag wordt vóór de relatieve URL geplaatst). Verwijzingen die HTTP-URL's zijn, zijn dat wel
vergeleken met de lijst met converteerbare GIF's op basisnaam; als er een dergelijke match is, wordt de
inhoud van de URL wordt opgehaald en vergeleken met de converteerbare GIF. Als zowel basisnaam als
data match, de HTTP-referentie staat vast. Als de pagina's onder RCS-versiebeheer staan,
ze worden uitgecheckt op wijzigingen voordat ze worden gewijzigd; anders een kopie van de
origineel van elke gewijzigde webpagina wordt in dezelfde map achtergelaten, met de aanvullende
extensie .bak.

De volgende opties veranderen het gedrag van het programma:

-a
Converteer alle GIF-bestanden, inclusief bestanden met meerdere afbeeldingen.

-d
Originelen verwijderen. Verwijdert alle GIF's met bijbehorende PNG's en alle .bak-bestanden.

-n
Breng geen wijzigingen aan. Met deze optie web2png rapporteert over wat er gedaan moet worden (en
GIF's die meerdere afbeeldingen hebben), maar converteert GIF's niet en raakt geen webpagina's aan.

-r
Achteruit. Herstel alle HTML/SHTML/PHP-pagina's van de .bak-bestanden die door een vorige zijn gemaakt
uitvoeren (of, als de bestanden onder versiebeheer stonden, ze terugzetten). Verwijder PNG's met
bijbehorende GIF's.

-v
Uitgebreid. Zorg voor meer traceerinformatie over het conversieproces. Web2png kan worden uitgevoerd
op een map die al gedeeltelijk is geconverteerd door eerdere uitvoeringen; het zal de
minimaal noodzakelijke hoeveelheid werk. De veranderingen die het aanbrengt zullen volledig omkeerbaar zijn
-r totdat je het inschakelt -d modus. Web2png is geschreven in Python. Python 1.5.2 of beter
moet op uw systeem zijn geïnstalleerd en toegankelijk zijn om dit te kunnen doen web2png rennen.

NOTITIE


Soms is het mogelijk om transparante GIF's te converteren zonder het uiterlijk van de
pagina, door uit de context te weten dat ze zich altijd binnen een gebied van vaste en
effen kleur. Web2png kan niet afleiden wanneer dit zal zijn, dus het probeert het niet; maar het kan zijn
handig om gif2png met de -b optie handmatig toe te passen.

BEKENDE PROBLEMEN


Het algoritme voor het repareren van HTTP-URL's is niet waterdicht. Het kan ten onrechte worden verward
het patchen van een HTTP-URL-verwijzing naar een GIF naar een ongeldige verwijzing naar een PNG als de GIF
komt overeen met een lokale doel-GIF op basisnaam en binaire inhoud, maar leeft feitelijk voort
een andere gastheer.

Dit programma converteert CGI's niet automatisch; dat zul je met de hand moeten doen. Ander
methoden voor dynamische inhoud (zoals insluitingen aan de serverzijde) vereisen mogelijk ook handhacking.

Het programma kan geen conversies onderscheiden van reeds bestaande PNG's; als je PNG's hebt met hetzelfde
stamnaam als overeenkomstige GIF's maar met andere informatie, de -r modus zal
verpletter ze.

Gebruik web2png online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad