Dit is de opdracht pstopnm 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
pstopnm - converteer een PostScript-bestand naar een draagbare anymap
KORTE INHOUD
pstopnm [-standaard] [- krachtplas] [-Help] [-llx s] [-lly s] [-landschap] [-portret]
[-nocrop] [-pbm |-pag |-ppm] [-urx s] [-ury s] [-uitgebreid] [-xgrens n] [-max n] [-xmaat
f] [-ygrens f] [-ymax n] [-ymaat n] psbestand[.ps]
PRODUCTBESCHRIJVING
Leest een PostScript-bestand als invoer. Produceert PBM-, PGM- of PPM-bestanden als uitvoer. Dit
programma gebruikt gewoon GhostScript om een PostScript-bestand met zijn PNM-apparaatstuurprogramma's weer te geven.
Als je dat niet hebt GhostScript geïnstalleerd (aangeroepen door een gs commando), of de versie die je hebt
geïnstalleerd is niet gebouwd met de relevante PNM-apparaatstuurprogramma's, pstopnm zal mislukken. Jij kan
kijk of je de juiste omgeving hebt door de opdracht uit te voeren gs --help . Als het reageert
en lijsten onder "Beschikbare apparaten" pbm, pbmraw, PGM, pgmraw, PNM, pnmraw, ppmof ppmrauw,
je bent in zaken.
pstopnm gebruikt de Netpbm-bibliotheken niet om de uitvoerbestanden te genereren, dus mogelijk ook niet
volledig consistent met de meeste Netpbm-programma's.
psbestand[.ps] is de naam van het invoerbestand. .pstopnm zal de . toevoegen ps tot het einde van de
naam die u opgeeft als er geen bestand bestaat met de exacte naam die u opgeeft, maar een bestand met toegevoegde wel.
Gebruik - om standaardinvoer aan te geven.
Als u gebruik maken van de -standaard keuze, pstopnm voert afbeeldingen van alle pagina's uit als een multi-afbeelding
bestand naar standaarduitvoer. Anders, pstopnm maakt een bestand voor elke pagina in het
Naschrift document. De bestanden hebben de volgende naam: Als het invoerbestand een naam heeft
psbestand.ps, zal de naam van de bestanden zijn psbestand001.ppm, psbestand002.ppm, enz. Het bestandstype
achtervoegsel is .ppm, .pgmof .pbm, afhankelijk van het type uitvoer dat u kiest met uw
aanroep opties. Als de invoerbestandsnaam niet eindigt op .ps, de hele bestandsnaam is
gebruikt in de naam van het uitvoerbestand. Als het invoerbestand bijvoorbeeld de naam heeft psfile.oud
de naam van het uitvoerbestand is psbestand.old001.ppm, Etc.
Merk op dat de selectie van het uitvoerbestand inconsistent is met de meeste Netpbm-programma's, omdat het
niet standaard ingesteld op standaarduitvoer. Dit is om historische redenen, gebaseerd op het feit
dat de Netpbm-formaten niet altijd voorzagen in een reeks afbeeldingen in één bestand.
Elk uitvoerbestand bevat de afbeelding van een rechthoekig deel van de pagina waarop het betrekking heeft
betreft. Het geselecteerde gebied wordt altijd gecentreerd in het uitvoerbestand en kan dat ook hebben
grenzen eromheen. Het afbeeldingsgebied dat uit het PostScript-bestand moet worden geëxtraheerd en gerenderd
in een draagbare anymap wordt gedefinieerd door vier cijfers, de linker benedenhoek en de bovenste
rechterhoek x- en y-coördinaten. Deze coördinaten worden meestal opgegeven door de
BoundingBox-commentaar in de PostScript-bestandskop, maar ze kunnen door de gebruiker worden overschreven
door een of meer van de volgende opties op te geven: -llx, -lly, -urxen -ury. De
aanwezigheid en dikte van een rand die rond het beeldgebied moet worden achtergelaten, wordt bepaald door de
gebruik van de opties -xgrens en -ygrens. Indien pstopnm vindt geen BoundingBox-parameters
in de invoer en u specificeert geen coördinaten van het afbeeldingsgebied op de opdrachtregel, pstopnm
gebruikt standaardwaarden. Als uw invoer afkomstig is van standaardinvoer, pstopnm maakt geen gebruik van de
BoundingBox-parameters (vanwege de technische moeilijkheid om die informatie te extraheren en
het bestand nog steeds naar Ghostscript stuurt), dus u moet ofwel het afbeeldingsgebied specificeren
coördinaten of neem de standaard.
Tenzij u zowel de breedte als de hoogte van het uitvoerbestand specificeert, via de -xmaat en -ymaat opties
pstopnm wijst het document toe aan het uitvoerbeeld door de beeldverhouding te behouden.
Er is gemeld dat op sommige Postscript Versie 1-invoer Ghostscript en daarom
pstopnm, produceert geen uitvoer. Om dit probleem op te lossen, kunt u het bestand converteren naar
Postscript Versie 3 met het programma ps2ps. Het is gemeld dat het programma pstops doet
werkt niet.
OPTIES
- krachtplas
dwingt het uitvoerbestand om in platte (tekst) formaat te zijn. Anders is het rauw
(binair) formaat. Zien pbm(1) enz.
-llx bx
selecteert bx als de x-coördinaat van de linker benedenhoek (in inches).
-lly by
selecteert by als de y-coördinaat in de linker benedenhoek (in inches).
-landschap
geeft de afbeelding weer in liggende modus.
-portret
maakt het beeld in portretmodus.
-nocrop
snijdt de afmetingen van de uitvoerafbeelding niet bij zodat ze overeenkomen met het PostScript-afbeeldingsgebied
dimensies.
-pbm -pag -ppm
selecteert het formaat van het uitvoerbestand. Standaard worden alle bestanden weergegeven als
draagbare pixmaps (ppm-formaat).
-standaard
zorgt ervoor dat uitvoer naar standaarduitvoer gaat in plaats van naar gewone bestanden, één per pagina
(zie beschrijving van uitvoerbestanden hierboven). Gebruik pnmsplit om afzonderlijke pagina's te extraheren
van standaarduitvoer.
-urx tx
selecteert tx als de rechterbovenhoek x-coördinaat (in inches).
-ury ty
selecteert ty als de y-coördinaat in de rechterbovenhoek (in inches).
-uitgebreid
drukt verwerkingsinformatie af naar stdout.
-xgrens slipjas
geeft aan dat de randbreedte langs de Y-as moet zijn slipjas maal het document
breedte zoals gespecificeerd door de opmerking in het begrenzingsvak in de PostScript-bestandskop. De
standaardwaarde is 0.1.
-max xs
geeft aan dat de maximale breedte van de uitvoerafbeelding kleiner of gelijk aan moet zijn
xs pixels (standaard: 612).
-xmaat xgrootte
geeft aan dat de breedte van het uitvoerbeeld exact moet zijn xs pixels.
-ygrens slipjas
geeft aan dat de randbreedte langs de X-as moet zijn slipjas maal het document
breedte zoals gespecificeerd door de opmerking in het begrenzingsvak in de PostScript-bestandskop. De
standaardwaarde is 0.1.
-ymax ys
geeft aan dat de maximale uitvoerbeeldhoogte een grootte moet hebben die kleiner of gelijk is aan
ys pixels (standaard: 792).
-ymaat ys
geeft aan dat de hoogte van het uitvoerbeeld exact moet zijn ys pixels.
Gebruik pstopnm online met behulp van onworks.net-services