Archive

Posts Tagged ‘pdf’

Desproteger ficheiros PDF em Linux

September 15th, 2009 No comments

unprotected_pdf No Linux Ubuntu existe uma utilidade chamada qpdf, principalmente pensada para optimizar a estrutura dum documento PDF.

Pode ser instalada com:

# aptitude install qpdf

Para desproteger o documento, usamos:

# qpdf –decrypt –password=<password> input.pdf output.pdf

Se esquecemos a password (pode acontecer), sempre temos a opção de tentar descobrí-la novamente com pdfcrack:

# aptitude install pdfcrack

# pdfcrack -f input.pdf

Este processo poderá ser demorado.

Boa sorte!

Links:

Converter manpages a PDF

March 2nd, 2009 No comments

Preparando uma futura formação, tive a necessidade de converter documentação em man disponível numa máquina Linux a um formato mais “amigável”, como PDF.

Encontrei o seguinte script num fórum:

#!/bin/bash
# A very sloppy script to generate man pages as pdf files
man -t $1 > foo.ps && ps2pdf foo.ps && rm foo.ps && mv foo.pdf $1.pdf

(Créditos vão para o seu autor: tredegar. Só o adaptei ligeiramente)

Antes de encontrar esse script estive a experimentar com o formato DVI. Os ficheiros resultantes são ligeiramente maiores, mas mesmo assim funciona:

#!/bin/bash
MANFILE=`man -w $1`
if [ -f $MANFILE ]
then
    echo "Generating $1.pdf from $MANFILE …"
    man -l -Tdvi $MANFILE 2>/dev/null > $1.dvi && dvipdf $1.dvi && rm $1.dvi
else
    echo "Failed to find man page for $1, aborting"
    exit 2
fi

Espero que este artigo sirva como referência a outros que têm estas necessidades tão específicas. Fica aqui também para mim, para me lembrar da próxima vez que precisar.

Categories: Tecnologia Tags: , , , , ,