Amazon Best VPN GoSearch

OnWorks-favicon

a2ping - Online in de Cloud

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

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


a2ping.pl -- converteren tussen PS, EPS en PDF en andere paginabeschrijvingen
formaten

KORTE INHOUD


a2ping.pl [--]uw
a2ping.pl [--]dok
a2ping.pl [opties]Invoer bestand> [[uitformatteren:] uitvoerbestand]

PRODUCTBESCHRIJVING


a2ping is een UNIX-opdrachtregelhulpprogramma geschreven in Perl dat veel
rasterafbeeldingen en vectorafbeeldingen naar EPS of PDF en andere paginaformaten
beschrijvingsformaten. Geaccepteerde invoerbestandsformaten zijn: PS (PostScript), EPS,
PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX, TGA. Geaccepteerde uitvoer.
formaten zijn: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delegeert het werk op laag niveau aan
Ghostscript (GS), pdftops en Sam2p. a2ping lost veel storingen op tijdens de
EPS naar EPS-conversie, waardoor de output vaak compatibeler en beter is
insluitbaarder is dan de invoer ervan.

Zonder de optie "--below" is het gegarandeerd dat het op 0,0 begint
coördinaat. "--below", "--hires" en "-v" zijn aanbevolen opties.

De paginagrootte wordt exact ingesteld overeenkomstig de BoundingBox. Dit betekent
dat wanneer Ghostscript het weergeeft, het resultaat niet hoeft te worden bijgesneden en de PDF
MediaBox heeft gelijk.

Als het selectiekader niet klopt, heb je natuurlijk een probleem. Als je
Als je troep binnenkrijgt, krijg je troep. Maar je kunt de --bboxfrom=berekening-gs optie om
laat GS de omkadering opnieuw berekenen.

De naam van het invoerbestand maakt niet uit -- a2ping detecteert het bestandsformaat
gebaseerd op de eerste paar bytes van het bestand. De naam van het uitvoerbestand is van belang.
if uitformatteren ontbreekt op de opdrachtregel: dan is de extensie van de
uitvoerbestand bepaalt de bestandsindeling (uitformatteren).

EXTERNE PROGRAMMA'S


Het interne bestandsformaat van a2ping.pl is PS/EPS. Alles wat gelezen wordt, wordt eerst gelezen.
omgezet naar PS of EPS en vervolgens verwerkt door a2ping.pl, vervolgens omgezet naar de
uitvoer formaat.

Om de omsluitende doos en andere eigenschappen van niet-EPS PS-bestanden (en EPS-bestanden) te analyseren
bestanden met optie --bboxfrom dan = raden), GS wordt gebruikt. PS naar
EPS maakt gebruik van deze analyse.

Om PDF-bestanden te schrijven wordt GS gebruikt.

Om PDF-bestanden te lezen, pdftops aan de hand van de xpdf pakket wordt gebruikt.

De bemonsterde invoerformaten zijn PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX en
TGA. Om bemonsterde invoerformaten te lezen, Sam2p is gebruikt. Sam2p is een rasterafbeelding
converter geschreven in C++ door de auteur van a2ping.pl.

Extra uitvoerformaten zijn PNG, XWD, BMP, TIFF, JPEG, GIF en XPM. Om te schrijven
extra uitvoerformaten, Sam2p en GS worden gebruikt.

PNM-uitvoerformaten zijn PGM, PGM en PPM. Om PNM-uitvoerformaten te schrijven, wordt GS gebruikt.
gebruikt.

TIPS EN TRUCS


· Bel met de -v optie om voortgang en debugberichten te bekijken.

· Als uw EPS een verkeerde omsluitende doos bevat, kunt u dit oplossen door
"a2ping.pl -v --bboxfrom=compute-gs thefile.eps --"

· U kunt specificeren - as Invoer bestand om stdin te krijgen en als uitvoerbestand te krijgen
stdout. Dit werkt zelfs voor PDF-bestanden (die doorzoekbaar moeten zijn), omdat
a2ping kopieert ze automatisch naar een tijdelijk bestand.

· Indien Invoer bestand en uitvoerbestand zijn hetzelfde, a2ping kopieën van de Invoer bestand een
tijdelijke locatie eerst. Dit gebruik wordt echter alleen aanbevolen als er
is een back-up van het bestand dat moet worden hersteld in geval van a2ping produceert niet de
gewenste resultaat.

· Als u specificeert -- as uitvoerbestand, het zal hetzelfde zijn als Invoer bestand.

· a2ping opzichten --Duplex voor FileFormat PCL5, hoewel GS dat niet doet.

· Als u een incompatibele PS hebt die GS kan lezen, maar uw printer niet
print, voer gewoon "a2ping.pl foo.ps PDF: - ⎪ a2ping.pl - PS: foo.ps" uit

· Als u een PS hebt die afkomstig is van Win32 (vaak met de extensie ".prn"), voer deze dan uit
brengt a2ping. Hiermee worden de resolutiewijzigingen en de voortgangstekst verwijderd
afgedrukt op de terminal (wat verwarrend is) gv(1) en maakt enkele filters in de
(de afdrukwachtrij genereert een onjuiste uitvoer).

· a2ping doet anti-aliasing (--antialias=schaal3geen) van symbolen en curven wanneer
het uitzenden van een bemonsterde afbeelding (bestandsformaten zoals PGM en PPM). Dit verbetert
leesbaarheid van de tekens. =ja geeft GS opdracht om interne anti-aliasing uit te voeren,
maar meestal verbetert het niet veel. =schaal3nee schakelt GS intern uit
anti-aliasing, maar zorgt ervoor dat alles 3x3 even groot wordt weergegeven en vervolgens wordt geschaald
terug naar beneden. =schaal3nee schakelt zowel 3x3-schaling als GS-intern in
anti-aliasing, wat resulteert in dikkere lijnen en over het algemeen een slechtere kwaliteit.

· Bij het maken van een PBM-bestand verbetert anti-aliasing doorgaans niet de kwaliteit,
dus het is standaard uitgeschakeld. Maar als je het instelt --antialias=schaal3geen or
--antialias=schaal3jaGS zal een PGM-bestand renderen en de waarde van
--drempelwaarde bepaalt de minimale intensiteit voor wit in de uiteindelijke PBM.

· Als u een groter bemonsterd uitvoerbestand nodig hebt, geef dan een groter --Oplossing.
De standaard is --Resolutie=72Als uw bemonsterde uitvoerbestand wordt
echt groot, je moet specificeren --AntiAlias=ja in plaats van de standaard
--AntiAlias=schaal3geen om de conversie te versnellen.

MISC


· Is niet afhankelijk van de bestandsnaam of extensie van het invoerbestand.

· Conversie van EPS naar PDF: lost storingen etc. op, roept gs -sDEVICE=pdfwrite aan

· Conversie van EPS naar EPS: lost diverse problemen op, verplaatst (llx,lly) naar
(0,0), verwijdert binaire rommel van het begin van de EPS etc.

· Conversie van PDF naar PDF: het bestand blijft intact

· Conversie van PDF naar EPS: roept pdftops -eps aan (van het xpdf-pakket)

· Conversie van PS naar EPS: alleen de eerste pagina blijft behouden, setpagedevice etc. wordt verwijderd.

AUTEURS


De auteur van a2ping is Szabó Péter[e-mail beveiligd]>.

a2ping is geïnspireerd door en historisch gebaseerd op de epstoppdf Perl-script
aangepast door Thomas Esser, september 1998, maar zijn wijzigingen zijn verwijderd
van a2ping, en ook a2ping en epstoppdf delen geen gemeenschappelijke code meer.
epstoppdf is geschreven door Sebastian Rahtz, voor Elsevier Science. epstoppdf
bevatte extra trucs uit Hans Hagen's texutil.

GESCHIEDENIS


1999/05/06 v2.5 (Heiko Oberdiek)

* Nieuwe opties: --hires, --exact, --filter, --help.
* Veel cosmetica: titel, gebruik, ...
* Nieuwe code voor debug, waarschuwing, fout
* Detectie van cygwin perl
* Scannen op %%{Hires,Exact,}BoundingBox.
* Alleen de header scannen om geen fout te maken
BoundingBox van een meegeleverd bestand.
* (atend) ondersteund.
* gebruikt strict; (vroegere foutdetectie).
* eerste opmerking gewijzigd van '%!PS' naar '%!';
* gecorrigeerd (atend) patroon: '\s*\(atend\)'
* gebruik van $bbxpat in alle BoundingBox-gevallen,
Corrigeer de eerste spatie naar '...Box:\s*$bb...'
* eerste regel gecorrigeerd (één regel in plaats van twee voor 'if 0;';

2000/11/05 v2.6 (Heiko Oberdiek)

* %%HiresBoundingBox gecorrigeerd naar %%HiResBoundingBox

2001/03/05 v2.7 (Heiko Oberdiek)

* Nieuwe regel voor grestore voor het geval dat er geen
witruimte aan het einde van het eps-bestand.

2003/02/02 (Szabó Péter)

* optie --hieronder
* verwijdert DOS EPSF binaire rommel correct
* voegt alle 3 BoundingBox DSC-opmerkingen toe
* leest alle 3 BoundingBox DSC-opmerkingen en kiest de beste
* dwingt BoundingBox om een ​​geheel getal te zijn
* voegt %%EndComments en de juiste %!PS-Adobe-?-? EPSF-?.? header toe
* voegt %%Pages toe:
* voegt aanroepsyntaxis toe: a2ping
* kan PDF naar EPS converteren (door te bellen pdftops(1)) en PDF naar PDF
* emuleert werk voor PDF-invoer

2003/04/16 (Szabó Péter)

* PS- en sam2p-ondersteuning toegevoegd, hernoemd naar a2ping
* sam2p en pdftops als $InputFilename eq '-';
* verwijder PJL UEL-header vanaf het begin
* werkt voor PS niet-EPS bestanden voor invoer
* invoerondersteuning voor PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA via sam2p
* verwijdert ^L (form feed) van het einde van het EPS-bestand
* -x=-c:rle om sam2p-opties toe te voegen

2003/04/26 (Szabó Péter)

* laat de onnodige setpagedevice-aanroepen weg bij het maken van normale eps
* --noverbose --nocompress wordt anders ondersteund
* geen standaardopties meer :-(
* justlib2
* meerpagina-uitvoer met PS:, PDF:, PCL5:
* na `a2ping -pa4' zegt bestand out.pcl: `HP PCL printer data - A4 pagina
'formaat', in plaats van 'US letter'
* justlib2-ified is niet meer afhankelijk van Getopt::Long
* ondersteunt volledig filteren (stdin en/of stdout), PDF- en PCL5-uitvoer naar
pijp (!$$ll_zero)
* voegt DSC ``%%DocumentMedia: plain 612 792 0 () ()'' toe
* BoundingBox-prioriteit voor EPS-invoer: --PageSize, %%*BoundingBox,
setpagedevice. Voorrang voor andere invoer: --PageSize, setpagedevice,
%%*Begrenzingsvak

2003/09/25 (Szabó Péter)

* --bboxfrom=adsc: %%BoundingBox overschrijft -sDEVICE=bbox
* verbeterde bbox-detectie
* veel bugfixes
* MetaPost EPS-invoercorrecties voor prologen:=0;
* a2ping.pl -v --papersize=50,60 --bboxfrom=compute-gs t.ps t2.ps
* consistente bbox, --PageSize, /PageSize-afhandeling
* consistente --Resolutie en --Duplex verwerking

2003/12/02 (Szabó Péter)

* --bboxfrom=compute-gs optie om PS -> EPS bbox te repareren (gs -sDEVICE=bbox), tuzv.eps

2004/02/10 v2.77 (Szabó Péter)

* de compute-pipe routine wordt nu uitgevoerd tenzij --bboxfrom=guess met EPS
* toegevoegd --gsextra=
* toegevoegd --antialias=
* FileFormat PBM, PGM, PPM toegevoegd
* gescheiden FileFormat-functies naar FL_* constanten
* toegevoegd --doc
* er is geen standaard bestandsformaat (PDF) meer

Gebruik a2ping online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.