Uma linguagem como perl codifica software com um editor. Exemplo disso é gEdit.
Abra o gEdit e você pode começar a digitar coisas assim:
use PDF::API2;
#
$pdf = PDF::API2->new;
$pdf = PDF::API2->open('some.pdf');
$page = $pdf->page;
$page = $pdf->openpage($pagenum);
$img = $pdf->image('some.jpg');
$font = $pdf->corefont('Times-Roman');
$font = $pdf->ttfont('TimesNewRoman.ttf');
Se você salvar isso como "example.pl", poderá usar "perl example.pl" para executar esses comandos. E se for um código válido, ele será executado.
Isso NUNCA funcionará:
ruby@ruby-Z87X-HD3:~$ PDF::API
PDF::API: command not found
ruby@ruby-Z87X-HD3:~$ PDF::API2
PDF::API2: command not found
O $ é o shell e o PDF: API e o PDF: API2 não são comandos bash. Os módulos perl são usados para que você os use dentro de um script perl.
Em relação à última mensagem. Por favor, abra perl.pl com gEdit e coloque use PDF::API2;
no começo do arquivo. Se isso gerar mais erros, você ainda precisa consertá-los.
Existem muitos, mas um dos guias para iniciantes em Perl pode ser encontrado em este link .