Línea de comandos
La herramienta de consola: los comandos que necesita la mayoría de los lotes y las opciones que los acompañan.
La herramienta de consola comparte todo su núcleo con el asistente, así que todo lo que hace la interfaz está a un comando de distancia. Estos ejemplos suponen una instalación desde el código fuente; con un ejecutable descargado, sustituya la llamada al intérprete por `cachet-cli`.
Comandos habituales
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 ./signedcachetOpciones
Las opciones que necesita la mayoría de las ejecuciones. El README documenta el conjunto completo, incluidas todas las opciones de Azure.
| Opción | Significado |
|---|---|
--gui | Lanza la interfaz gráfica; si no, la herramienta se ejecuta en modo consola. |
--input | Archivos y carpetas que procesar. En las carpetas se buscan los PDF. |
--output | Carpeta de salida. Los archivos se escriben como {name}_signe.pdf y nunca se sobrescriben. |
--template | PDF de plantilla. Si se indica, cada archivo de entrada se valida con él. |
--mode | beid, azure o image. Por defecto, beid. |
--pades-level | b-b, b-t, b-lt o b-lta. Por defecto, b-lta. |
--page | Página de destino: un número a partir de 1, o first / last, resuelto documento a documento. |
--x --y | Esquina inferior izquierda de la marca, en puntos desde la esquina inferior izquierda de la página. Omita ambos en modo eID para obtener la esquina inferior derecha de la última página. |
--image-path | La imagen que estampar. Obligatoria en modo imagen. |
--timestamp-url | Autoridad de sellado de tiempo RFC 3161 para los niveles b-t y superiores. |
--digest | Resumen de la firma: sha256 (predeterminado), sha384 o sha512. |
--azure-vault-url | URL del Key Vault. Obligatoria en modo Azure. |
--azure-trust-anchors | Archivo PEM o DER, o un directorio, con la cadena de la AC interna usada como anclas de confianza LTV en modo Azure. |
--refresh-trust-list | Fuerza una nueva descarga de la lista de confianza de la UE, saltándose la caché de 24 horas. |