tamponey

command module
v0.0.0-...-531a29c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 6 Imported by: 0

README

Tamponey

Ajoute des tampons de façon séquentielle sur la première page de tous les fichiers PDF présents dans le dossier donné en argument ou, à défaut, dans le dossier courant.

La séquence est définie par le nom de chaque fichier, qui doit commencer par un nombre suivi d'un espace.

Les fichiers originaux sont préservés et des copies tamponnées sont créées.

Le texte du tampon et sa configuration (position, dimensions, couleurs, etc.) sont définis dans un fichier YAML placé dans le dossier de configuration par défaut:

  • Linux: ~/.config/tamponey/config.yaml
  • MacOS: ~/Library/Application Support/tamponey/config.yaml
  • Windows: %APPDATA%\tamponey\config.yaml

Ce fichier de configuration définit stamp.template et stamp.configuration.

stamp.template est un modèle de texte avec un emplacement pour le numéro à ajouter identifié par %s. Des sauts de ligne peuvent être ajoutés avec \n.

stamp.configuration répond à la syntaxe de pdfcpu, disponible à l'adresse suivante: https://pdfcpu.io/core/watermark


Adds sequential stamps to the first page of all PDF files in the folder provided as an argument or, if none is provided, in the current folder.

The sequence is defined by the name of each file, which must start with a number followed by a space.

The original files are preserved, and stamped copies are created.

The text of the stamp and its configuration (position, dimensions, colors, etc.) are defined in a YAML file located in the default configuration folder:

Linux: `~/.config/tamponey/config.yaml`
MacOS: `~/Library/Application Support/tamponey/config.yaml`
Windows: `%APPDATA%\tamponey\config.yaml`

This configuration file defines stamp.template and stamp.configuration.

stamp.template is a text template with a placeholder for the number to add, identified by %s. Line breaks can be added with \n.

stamp.configuration follows the syntax of pdfcpu, available at the following URL: https://pdfcpu.io/core/watermark


# Exemple
stamp:
    template: "Cabinet Trucmuche\nAvocats\n\nPièce n°%s\n"
    configuration: "pos: tr, offset: -40 -40, opacity: 0.7, aligntext: c, scalef: 0.5 abs, ma:5, bo:3 round #b30000, c:#b30000, bgc:#ffffff, rot:0"

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL