IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> PDFZone est en V3 ! Renommage automatique de PDF & extraction vers CSV sur base du contenu, Une appli maison
Options
vom
posté 24 Jun 2020, 11:20
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 46
Inscrit : 6 May 2017
Membre no 202 086



Bonjour à tous les bidouilleurs,

vous connaissez peut-être déjà PDFZone, qui a fait l'objet d'une news ici même à l'époque.
Je viens de mettre à jour l'app dans sa version 3.

Nouveautés
• Reconnaissance des dates et des nombres (en plus du texte), pour appliquer des transformations à l'export. Super utile pour le renommage de fichiers par exemple, car la date dans le document ne correspond pas souvent au format souhaité pour le renommage
• Gros changement de l'interface pour la définition des zones : nouveaux outils de sélection, fluidité & facilité
• Améliorations diverses un peu partout
• Plus de version LITE & PRO (2 apps), mais une seule app gratuite, avec le passage en version PRO en achat intégré (licence à vie). C'est plus simple pour tout le monde, y compris au niveau de la maintenance.

Mais à quoi sert PDFZone ?
PDFZone permet d'automatiser certaines tâches sur base du contenu d'un grand nombre de PDFs. Par exemple :
• Renommer automatiquement des dizaines de fichier en une fois, sur base du contenu de chaque fichier, au format souhaité. Par exemple <date>_<nom du modèle>_facture_<numéro_de_facture>.pdf
• Extraire des données de nombreux PDFs dans un fichier CSV. Utile par exemple pour aller chercher le montant de vos factures d'électricité sur les dix dernières années, et en faire un graphique ensuite.

Comment ça marche ?
1. Définissez ce que vous voulez extraire. Par exemple:
• La date (type date)
• Le numéro de facture (type texte)
• Le montant total de la facture (type nombre)
2. Pour chaque type de PDF, créez un modèle
• 1 modèle pour le fournisseur d'électricité
• 1 modèle pour le fournisseur d'eau
• ...
3. Définissez, pour chaque modèle, la zone où extraire la date, le numéro de facture et le montant total de la facture.
4. Sauvez la configuration
Voilà ! smile.gif
Maintenant faites glisser vos PDFs sur PDFZone, et il ira chercher les valeurs correspondantes pour chaque fichier. Vous n'avez plus qu'à renommer ou extraire en CSV. cool.gif

Tout retour est le bienvenu, j'en tiens compte au maximum dans les développements !

Liens
Le site de PDFZone en français
PDFZone en français sur le Mac App Store


Ce message a été modifié par vom - 24 Jun 2020, 11:21.


--------------------
Go to the top of the page
 
+Quote Post
baron
posté 24 Jun 2020, 11:29
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 352
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



thumb.gif

Citation (vom @ 24 Jun 2020, 12:20) *
vous connaissez peut-être déjà PDFZone, qui a fait l'objet d'une news ici même à l'époque.
C'était là : https://macbidouille.com/news/2018/06/22/pd...tions-attendues

As-tu pu avancer sur les suggestions formulées alors par trouspinette ?
Citation (trouspinette @ 22 Jun 2018, 12:19) *
Reste un "petit" challenge à relever pour Vom (le développeur) : un portage sous Windows et Linux, ainsi que l'ajout de l'export en XML, et pourquoi pas la gestion de HotFolders ? ;-)


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
vom
posté 24 Jun 2020, 13:14
Message #3


Adepte de Macbidouille
*

Groupe : Membres
Messages : 46
Inscrit : 6 May 2017
Membre no 202 086



Hello baron,

merci pour les liens ! :-). Quant à ta question, la réponse est tout simplement non, et voici pourquoi :
- Portage Linux & Windows : non car le moteur de PDFZone utilise un framework Apple, je ne pourrais rien réutiliser de la technologie. De plus, ça sort un peu beaucoup de mes compétences.
- XML : Si j'implémentais le format XML, celui-ci conviendrait à peu de personnes. Il m'a semblé plus sage de me concentrer sur les fonctionnalités de base, et laisser le soin à chacun de faire un script éventuel pour transformer le CSV en XML. Avec la structure XML du choix de l'utilisateur. Quelle structure devrais-je proposer aux utilisateurs ?
- Hotfolders : C'est dans ma liste de features à implémenter. Mais le sandboxing d'Apple va me jouer des tours ... dès lors je ne l'ai pas encore fait.

Voilà voilà :-)


--------------------
Go to the top of the page
 
+Quote Post
baron
posté 24 Jun 2020, 21:39
Message #4


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 352
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Merco pour les infos ! smile.gif


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 24th April 2024 - 20:39