Projekt a2pdf konwertuje tekst ASCII do formatu PDF z możliwością linii / numeracja stron i Perl podświetlaniem składni.
Sposób użycia:
a2pdf [opcje] input.txt> output.pdf
Opcje:
a2pdf rozpoznaje następujące opcje linii poleceń:
--help
Wydruki ceny potrzebne i wychodzi.
--doc
Wyświetla pełną dokumentację i kończy pracę.
--version
Drukuje numer wersji i kończy działanie.
--title
Ustawia tytuł, aby być zawarte w nagłówku strony. Jeżeli nie określono, tytuł będzie domyślnie nazwa pliku, który jest przekształcany lub "STDIN" jeśli a2pdf przetwarza ze standardowego wejścia.
--timestamp
Opcja Boolean - jeśli ustawione, znacznik czasu pliku do przeliczone zostaną zawarte w nagłówku strony. Ta opcja jest domyślnie wyłączona.
--icon
Ścieżka do pliku obrazu, który będzie zawarty w ramach nagłówka w lewym górnym rogu każdej strony. Pliki graficzne mogą być w dowolnym formacie obsługiwanym przez PDF :: API2.
--icon skalę
Skalowanie wartości dla obrazów ikon, domyślnie 0,25.
--header | --noheader | --notitle
Drukuje consististing nagłówka tytułu strony i ewentualnie znacznik czasu i ikony obrazu w górnej części każdej strony. Ta opcja jest domyślnie włączona, należy użyć "--notitle" lub "--noheader", aby wyłączyć.
--footer | --nofooter | --page numery | --nopage_numbers-
Dodaje bieżący numer strony na dole każdej strony. To jest domyślnie włączona, użyj --nofooter lub --nopage-numery wyłączyć.
--line-numery | --noline-numbers
Domyślnie numery linii będą zawarte w pliku formatu PDF. Aby wyłączyć tę funkcję, należy wybrać opcję --noline-liczb.
--perl-składnia | --noperl-składnia
Włącza lub wyłącza (domyślnie jest włączona) Perl podświetlanie składni. Ta funkcja wymaga, że Perl :: Moduł Tidy jest zainstalowany.
--page wysokości
Wysokość strona w punktach. Domyślną wartością jest 842 (A4).
--page szerokości
Strona ze w punktach. Domyślną wartością jest 595 (A4).
--margins
--left-marża
--right-marża
--top-marża
--bottom-marża
Określa niż obszar wydruku strony. Opcja marża ustawia wszystkie marże na tę samą wartość, jednak indywidualne marginesy mogą być zmieniane z odpowiednimi opcjami. Wartości muszą być podane w pkt. Wartość domyślna dla wszystkich marginesów jest 48 punktów (0,75 ").
--font-face
Ustawia czcionkę służącą do pliku PDF - obecnie to musi być jednym z podstawowych czcionek PDF. Twarz Domyślną czcionką jest Courier.
--rozmiar czcionki
Rozmiar czcionki w punktach, wartość domyślna wynosi 10.
--interlinia
Odstępy między wierszami w punktach, domyślną wartością jest rozmiar czcionki + 2.
--noformfeed
Domyślnie wszystkie Wysuw znaków w strumieniu wejściowym będą przetwarzane i będzie działać zgodnie z oczekiwaniami, czyli nowa strona zostanie uruchomiona w wynikowym pliku PDF. To może być wyłączony z "--noformfeed" opcji, która spowoduje, że wszystkie znaki Wysuw być ignorowane.
Opcje można podać w dowolnym formacie rozpoznawanym przez getopt :: modułu Perl, np długi --name = wartość lub wartość --name. Nazwy opcji mogą być skrócone do ich najkrótszym unikalnej wartości.
Jeśli nazwa pliku wejściowego nie jest podana, wtedy a2pdf spodziewać się wejścia z stdin.
Wymagania:
· Aby zainstalować ze źródeł, a2pdf wymaga PDF :: moduł API2 Perl (testowane z PDF :: API2 wersji 0.60). Dodatkowo Perl :: Tidy jest wymagane do wykonywania Perl podświetlanie składni.
· Aby dołączyć zdjęcia w nagłówku strony, moduły File :: Zdjęcie :: Typ i rozmiar musi być również zainstalowany.
· Pamiętaj, że pakiety binarne są całkowicie samodzielne, bez zależności zewnętrzne (nawet Perl!).
Ograniczenia:
· Na RedHat 9 systemów, zmiennej środowiskowej LANG musi być ustawiony na C
· Jeżeli podświetlanie składni Perl funkcji jest używany i wejście Kod Perl wykorzystuje moduły filtrów źródło, a następnie w zależności od zmian dokonanych przez źródło filtrować podświetlanie składni, nie może być prawidłowo wykonane.
Szczegóły programowe:
Komentarze nie znaleziono