a2pdf project zet ASCII tekst naar PDF-formaat, met optionele lijn / paginanummering en Perl syntax highlighting.
Usage:
a2pdf [opties] input.txt> output.pdf
Opties:
a2pdf herkent de volgende command line opties:
--help
Prints gebruik details en afritten.
--doc
Geeft volledige documentatie en uitgangen.
--version
Drukt versienummer en afritten.
--title
Stelt de titel te worden opgenomen in de pagina header. Als gespecificeerd, zal de titel standaard de naam van het bestand dat wordt geconverteerd, of naar 'STDIN' als a2pdf verwerkt van de standaard invoer.
--timestamp
Boolean optie - indien ingesteld, de tijdstempel van het bestand te converteren zal worden opgenomen in de pagina header. Deze optie is standaard uitgeschakeld.
--icoon
Pad naar een image-bestand dat zal worden opgenomen als onderdeel van de header in de linkerbovenhoek van elke pagina. Image bestanden kunnen in elk formaat wordt ondersteund door PDF :: API2.
--icon-schaal
Schalen waarde voor pictogram beelden, standaard is 0,25.
--header | --noheader | --notitle
Drukt een header consististing van de pagina titel, en eventueel de timestamp en een beeld icoon bovenaan elke pagina. Deze optie is standaard ingeschakeld, gebruik "--notitle" of "--noheader" uit te schakelen.
--footer | --nofooter | --page-nummers | --nopage_numbers
Voegt het huidige paginanummer naar de onderkant van elke pagina. Dit is standaard ingeschakeld, gebruiken --nofooter of --nopage-nummers uit te schakelen.
--line-nummers | --noline-nummers
Standaard wordt lijn nummers worden opgenomen in de output PDF-bestand. Om dit gedrag uit te schakelen, gebruikt u de optie --noline-nummers.
--perl-syntax | --noperl-syntax
In- of uitschakelen (standaard ingeschakeld) Perl syntax highlighting. Deze functie vereist dat de Perl :: Tidy module is geïnstalleerd.
--page hoogte
Pagina hoogte in punten. Standaard is 842 (A4).
--page-width
Pagina met in de punten. Standaard is 595 (A4).
--margins
--left-marge
--right-marge
--top-marge
--bottom-marge
Hiermee wordt de niet-afdrukbare gebied van de pagina. De optie marge zal alle marges op dezelfde waarde, maar individuele marges kan worden gewijzigd met de juiste opties. Waarden moeten worden gegeven in de punten. De standaardwaarde voor alle marges 48 punten (0,75 ").
--font-face
Stelt het lettertype om te gebruiken voor het PDF-bestand - op dit moment dit moet een van de PDF kern fonts. Het standaard lettertype is Courier.
--lettertypegrootte
Lettergrootte in punten, standaardwaarde is 10.
--regelafstand
Regelafstand in de punten, standaard waarde is de lettergrootte + 2.
--noformfeed
Standaard wordt elke FormFeed tekens in de input-stroom worden verwerkt en zal fungeren als verwacht, dat wil zeggen een nieuwe pagina in de output PDF-bestand wordt gestart. Dit kan worden uitgeschakeld met de "--noformfeed" optie die zal leiden alle FormFeed tekens worden genegeerd.
Opties kunnen in elk formaat herkend door de Getopt :: Lange Perl module, bijvoorbeeld worden gegeven --name = waarde of --name waarde. Option namen kunnen worden afgekort tot hun kortste unieke waarde.
Als de ingang bestandsnaam niet is gegeven, dan zal a2pdf verwachten om input te ontvangen van STDIN.
Vereisten:
· Voor het installeren van de bron, a2pdf vereist de PDF :: API2 Perl module (getest met PDF :: API2 versie 0.60). Daarnaast Perl :: Tidy is vereist om Perl syntax highlighting te voeren.
· Om beelden in de pagina header, de modules File :: Type en Image :: Maat moet ook worden geïnstalleerd.
· Merk op dat de binaire pakketten zijn volledig self-contained met geen externe afhankelijkheden (zelfs niet Perl!).
Beperkingen:
· Op RedHat 9 systemen, moet de LANG omgevingsvariabele wordt ingesteld op C
· Als de Perl syntax highlighting functie wordt gebruikt en de input Perl code gebruikt source filter modules, dan is afhankelijk van de wijzigingen die door de bron filteren de syntax highlighting mogelijk niet correct worden uitgevoerd.
Software informatie:
Versie: 1.13
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 302
Reacties niet gevonden