Je recherche un outil pour générer des centaines de "fiches" de manière automatisée.
Mettons que j'ai comme matière première une liste (tableau) de texte, structuré¹, qui correspondent à un identifiant/nom.
Et un lot de photos +/- nommées et triées (au moins chacune dans un dossier dédié²).
Vous pensez à quoi comme outil pour générer des fiches selon un modèle défini ?
Formats visés: traitement de texte + PDF.
Merci d'avance pour vos recommandations 🙏 🙂
1/4
Détails avancés du besoin ↓
=> More informations about this toot | More toots from Lapineige
L'outil serait sous Windows. Une version ligne de commande d'un outil linux (WSL) peut s'envisager si c'est pas trop difficile d'accès.
Python ou R acceptés.
Si c'est via une interface graphique, c'est mieux 🙂
Pour les photos:
J'aimerai pouvoir définir
une "grille" (par exemple un tableau) à ne pas dépasser, et que les images s'y placent au plus grand possible dedans.
2/4
=> More informations about this toot | More toots from Lapineige
La sélection me semble forcément manuelle (plusieurs images disponibles/catégories, ...).
Mais y-a-t-il moyen de les "marquer" pour qu'au moins l'intégration aux fiches soit faite automatiquement, et pas en allant récupérer chaque fichier à la main ?
Quelles techniques employer ?
3/4
=> More informations about this toot | More toots from Lapineige
@Lapineige Tu peux écrire dans EXIF:ImageDescription (par exemple) pour marquer les images et relire le tag en cherchant ton marquage bien défini/connu à l'avance pour chaque fiche. Avec exiftool ou un gestionnaire d'images qui permet d'écrire des tags EXIF (pas juste tags dans sa propre BdD).
Pour la fiche elle, ça dépend de la complexité de ton mise en page. Si c'est une mise en page basique, le plus simple reste de l'écrire en MarkDown et d'exporter dans les ofsmats que tu veux avec pandoc.
=> More informations about this toot | More toots from devnull
@devnull c'est une méthode intéressante !
Par contre est-ce que changer les EXIF impacte la date de modification du fichier ? Je trouverais ça pratique de la conserver, même si la plupart des images ont une date de prise de vue dans leur EXIF (pas toutes, et c'est critique).
=> More informations about this toot | More toots from Lapineige
@Lapineige T'as un champ EXIF dédié à la date de création de l'image. C'est pas celle du timestamp UNIX.
Les date EXIF tout comme les dates UNIX, t'en a plusieurs. Pour la date de création de l'image, cherche Le cag EXIF Create Date ou Date/Time Original. Et pour la date du fichier, y a le tag Modify Date. Ils sort indépendant du FS.
Pour les timestamp UNIX, l'option -P d'exiftool pour préserver le mtime (modif du contenu) original. Bien sur atime (accès) et ctime (changement inodes) changent.
=> More informations about this toot | More toots from devnull
@Lapineige Pour des FS qui implémentent un birth time, il sera aurri nis à jour (exif recérant le fichier à partir du premier, t'as un noaveaus birth time), sauf si on utilise l'option -overwrite_original_in_place.
Bien sur, c'est à tester en fonctionqde ton FS. Mais vu que Birth Time n'est pas implémenté partout, et/ou que c'est probable que le mtime te suffise, donc -P sera ton ami.
=> More informations about this toot | More toots from devnull
@Lapineige
PS: EXIF:ImageDescription OU EXIF:UserComment
=> More informations about this toot | More toots from devnull This content has been proxied by September (3851b).Proxy Information
text/gemini