PDF2DJVU(1) | Manual do pdf2djvu | PDF2DJVU(1) |
NOME¶
pdf2djvu - cria ficheiros DjVu a partir de ficheiros PDF
SINOPSE¶
pdf2djvu [{-o | --output} ficheiro-djvu-resultante] [opção...] ficheiro-pdf...
pdf2djvu {-i | --indirect} ficheiro-djvu-índice [opção...] ficheiro-pdf...
pdf2djvu {--version | --help | -h}
DESCRIÇÃO¶
Este programa cria um ficheiro DjVu a partir de um ou mais ficheiros Portable Document Format.
OPÇÕES¶
pdf2djvu aceita as seguintes opções:
Tipo de documento, nome de ficheiros¶
-o, --output=ficheiro-djvu-resultante
-i, --indirect=ficheiro-djvu-índice
--page-id-template=modelo
O modelo predefinido é “p{page:04*}.djvu”.
Por razões de portabilidade, os identificadores de páginas:
--page-id-prefix=prefixo
--page-title-template=modelo
O modelo predefinido é “{label}”.
--no-page-titles
Resolução, tamanho da página¶
-d, --dpi=resolução
--media-box
--page-size=larguraxaltura
--guess-dpi
Qualidade de imagem¶
--bg-slices=n+...+n, --bg-slices=n,...,n
--bg-subsample=n
--fg-colors=default
--fg-colors=web
--fg-colors=n
--fg-colors=black
--monochrome
--loss-level=n
--lossy
--anti-alias
Extracção¶
--no-metadata
Por predefinição:
Nota
Se forem especificados múltiplos documentos, apenas os meta-dados do primeiro é tomado em conta.
--verbatim-metadata
--no-outline
--hyperlinks=border-avis
Por predefinição, os limites das hiperligações são visíveis apenas quando o rato está sobre a hiperligação.
--hyperlinks=#RRGGBB
--no-hyperlinks, --hyperlinks=none
--no-text
--words
--lines
--crop-text
--no-nfkc
A predefinição é aplicar a normalização NFKC a todos os caracteres.
--filter-text=linha-de-comandos
Esta opção implica --no-nfkc.
-p, --pages=alcance-de-páginas
A predefinição é converter todas as páginas.
Performance¶
-j, --jobs=n
-j0, --jobs=0
Informação detalhada, ajuda¶
-v, --verbose
-q, --quiet
--version
-h, --help
AMBIENTE¶
As seguintes variáveis de ambiente afectam o pdf2djvu em sistemas UNIX:
OMP_*
TMPDIR
SINTAXE DE LINGUAGEM¶
Sintaxe de modelo¶
A linguagem de modelo é mais ou menos modelada na Sintaxe de formatação de strings de Python[5].
Um modelo é um pedaço de texto que contém campos, limitados por chavetas {}. Os campos são substituídos por valores formatados apropriadamente quando o modelo é avaliado. Além disso, {{ é substituído por uma única { e }} é substituído por uma única }.
Sintaxe de campo¶
Cada campo consiste num nome de variável, seguido opcionalmente de um shift, seguido opcionalmente de uma especificação de formato.
A shift é um número inteiro assinalado (isto é, começa com um caractere + ou -.
A especificação consiste de dois pontos (:), seguido de uma especificação de largura.
A especificação de largura é um número inteiro decimal que define a largura mínima do campo. Se não especificada, então a largura do campo será determinada pelo conteúdo. Preceder a especificação de largura com um caractere zero (0) activa enchimento-zero.
A especificação de largura é opcionalmente seguida de um caractere asterisco (*), o qual aumenta a largura de campo mínimo para a largura do conteúdo mais longo possível da variável.
Variáveis disponíveis¶
dpage
page, spage
label
Esta variável está disponível apenas para títulos de páginas.
DETALHES DE IMPLEMENTAÇÃO¶
Algoritmo de separação de camadas¶
A menos que a opção --monochrome seja usada, o pdf2djvu usa o seguinte algoritmo de separação de camadas nativas:
RELATÓRIOS DE BUGS¶
Se você encontrar um bug em pdf2djvu, por favor reporte-o no Acompanhamento de problemas[6] ou para a lista de mail[7].
VEJA TAMBÉM¶
NOTAS¶
- 1.
- RFC 3999
- 2.
- NFKC
- 3.
- Alphabetic Presentation Forms block
- 4.
- especificação OpenMP API
- 5.
- Sintaxe de formatação de strings de Python
- 6.
- Acompanhamento de problemas
- 7.
- a lista de mail
09/08/2022 | pdf2djvu 0.9.19 |