Linha de comandos
A ferramenta de consola: os comandos de que a maioria dos lotes precisa e as opções que os acompanham.
A ferramenta de consola partilha todo o seu núcleo com o assistente, pelo que tudo o que a interface faz está a um comando de distância. Estes exemplos pressupõem uma instalação a partir do código-fonte; com um executável transferido, substitua a chamada ao interpretador por `cachet-cli`.
Comandos comuns
cachet-cli --input ./pdfs --output ./signed --mode beidcachet-cli --input ./pdfs --output ./signed --pades-level b-bcachet-cli --mode image --template ./pdfs/MODEL.pdf \
--input ./pdfs --output ./signed \
--image-path signature.png --page 1 --x 360 --y 150cachet-cli --mode azure \
--azure-vault-url https://myorg-sign.vault.azure.net \
--azure-trust-anchors ./internal-ca-chain.pem \
--input ./pdfs --output ./signedcachetOpções
As opções de que a maioria das execuções precisa. O README documenta o conjunto completo, incluindo todas as opções do Azure.
| Opção | Significado |
|---|---|
--gui | Lança a interface gráfica; caso contrário, a ferramenta corre em modo de consola. |
--input | Ficheiros e pastas a processar. Nas pastas procuram-se os PDF. |
--output | Pasta de destino. Os ficheiros são escritos como {name}_signe.pdf e nunca são substituídos. |
--template | PDF-modelo. Se for indicado, cada ficheiro de entrada é validado face a ele. |
--mode | beid, azure ou image. Por predefinição, beid. |
--pades-level | b-b, b-t, b-lt ou b-lta. Por predefinição, b-lta. |
--page | Página de destino: um número a partir de 1, ou first / last, resolvido documento a documento. |
--x --y | Canto inferior esquerdo da marca, em pontos a contar do canto inferior esquerdo da página. Omita ambos no modo eID para obter o canto inferior direito da última página. |
--image-path | A imagem a aplicar. Obrigatória no modo imagem. |
--timestamp-url | Autoridade de selagem temporal RFC 3161 para os níveis b-t e superiores. |
--digest | Resumo da assinatura: sha256 (predefinição), sha384 ou sha512. |
--azure-vault-url | URL do Key Vault. Obrigatória no modo Azure. |
--azure-trust-anchors | Ficheiro PEM ou DER, ou um diretório, com a cadeia da AC interna usada como âncoras de confiança LTV no modo Azure. |
--refresh-trust-list | Força uma nova transferência da lista de confiança da UE, ignorando a cache de 24 horas. |