Hvordan lage en PDF-fil fra en tekst med Perl
Perl skriptspråk kan brukes til å automatisere prosessen med å konvertere tekstfiler til PDF-dokumenter for distribusjon på internett eller dine egne formål; Men, det krever installasjon av en tredjepart bibliotek, PDF :: API2 :: Simple. Denne gratis bibliotek kan installeres enkelt ved hjelp av CPAN pakkebehandleren som fulgte med installasjonen av Perl ved å skrive følgende kommando CPAN:
installere PDF :: API2 :: Simple
Resten av opplæringen vil anta at du har installert denne gratis bibliotek.
Bruksanvisning
1 Åpne en teksteditor og, før du fortsetter videre, lagre tom fil som "text2pdf.pl."
2 Lim inn følgende kommando for å laste PDF :: API2 :: Enkelt bibliotek inn i minnet:
bruke PDF :: API2 :: Simple;
3 Lim inn følgende kommando umiddelbart etterpå for å opprette en ny PDF-fil og legge til en side til det:
min $ pdf = PDF :: API2 :: enkel-> ny (file => 'mypdf.pdf');
$ PDF-> add_page ():
Etter denne første siden, vil resten bli lagt til automatisk.
4 Lim inn følgende for å åpne tekstfilen til å lese og flytte tekst i PDF:
min $ i = 'fil.txt';
open (INFILE, "<$ infile");
while ($ linje = <INFILE>)
{
$pdf->text($line, autoflow => 'on');
}
$ PDF-> Lagre ();
En svært viktig del av dette er "Autoflyt => 'på'" flagg i PDF-> tekst kommando. Dette forteller PDF biblioteket for å håndtere line-innpakning for deg og sette inn nye sider som nødvendig for å sende dokumentet med teksten.
Hint
- Dette dekker bare de mest grunnleggende ferdigheter i PDF :: API2 :: Simple bibliotek. Du kan finne ut mer på siden det lenkes til i Referanse 1.