
Pour compenser le manque évident de plugins 64-bits, j'ai amélioré les fonctions de PhotoFiltre 11 qui permettent d'échanger avec des programmes externes. Il est maintenant possible de dialoguer avec d'autres programmes 64-bits de type stand-alone, et ce, de façon transparente pour l'utilisateur. Une fois installés, ils fonctionnent comme une filtre sur l'image en cours et sont disponibles dans le menu [Filtre > Module externe].

Pour le moment, il est possible d'avoir jusqu'à 7 greffons de ce type mais ils doivent respecter quelques règles :
- supporter le format d'image PNG en entrée et sortie (format d'échange avec PhotoFiltre)
- quitter automatiquement une fois l'image modifiée et enregistrée sous le même nom
- le fichier de configuration du greffon doit être nommé "MyPlugin<N>.ini" avec N compris entre 1 et 7
Greffon G'MIC (GREYC's Magic for Image Computing)
1) Téléchargez la dernière version stand-alone 64-bits pour Windows sur le site officiel (choisissez bien la version Qt en 64-bits)
https://gmic.eu/
Copie écran : https://i.goopics.net/y1q3n7.png
2) Décompressez l'archive où vous voulez sur votre PC. Dans cet exemple j'ai décidé de le placer directement dans le dossier [Plugins_64] de PhotoFiltre 11. J'ai aussi choisi d'avoir un nom de dossier constant pour simplifier en cas de mise à jour, je l'ai donc renommé [gmic] tout simplement.
3) Copiez le fichier "MyPlugin1.ini" dans le dossier [Plugins_64]. Vous pouvez le télécharger ici :
https://photofiltre-studio.com/pf11/sample_ini_gmic.zip
Copie écran : https://i.goopics.net/hli6rk.png
Si vous l'ouvrez, vous voyez qu'il est très simple, il faut juste mettre à jour la ligne "ExeFilname" mais ce n'est pas nécessaire si vous avez bien placé et renommé G'MIC comme indiqué plus haut
4) Lancez Photofiltre 11 et vous devez avoir le nouveau greffon dans les menus [? > A propos du module] et [Filtre > Module externe]
Greffon Viveza 64-bits (Nik Collection)
Dans cet exemple je part du principe que vous l'avez déjà sur votre PC. Dans ce cas, il suffit de créer un nouveau fichier ini que l'on va nommer "MyPlugin2.ini" ou un nom qui n'est pas utilisé (toujours dans le dossier [Plugins_64]). Il est plus simple car il n'y a que des valeurs par défaut. Dans mon cas il est installé dans le dossier [Téléchargements] mais vous devez adapter la ligne "ExeFilename" en fonction de votre installation.
Code : Tout sélectionner
; Configuration file for Viveza 64-bit (stand-alone)
; --------------------------------------------------
[PHOTOFILTRE_LINK]
ExeFilename=%USERPROFILE%\Downloads\Viveza 2 (64-Bit)\Viveza 2.exe
Caption=Viveza
About=A Nik Collection plugin.

Les greffons externes (ou modules) de type convertisseur en ligne de commande (CLI) peuvent ouvrir et enregistrer des images ayant des formats non supportés en natif par PhotoFiltre. Cette méthode permet à l'utilisateur d'être indépendant des mises à jour de PhotoFitre 11 et il peut ainsi modifier et ajouter lui même des nouveaux formats. Ils sont intégrés à l'environnement PhotoFiltre et sont accessibles via les commandes d'ouverture et d'enregistrement classiques.
Greffons convertisseurs: https://photofiltre-studio.com//pf11/pl ... amples.zip (10.7 Mo)
Copie écran de ce que vous devez obtenir : https://i.goopics.net/w1wdhx.png
1) Installation des convertisseurs en ligne de commande
Dans l'archive je vous propose 3 convertisseurs. Vous pouvez bien entendu en ajouter d'autres, les supprimer ou les adapter en fonction de vos besoins.
1) magick : version portable/statique/64-bit/8-bit par pixel (imagemagick.org)
2) simple_dcraw : LibRaw-0.21.4-Win64 (libraw.org)
3) pdftopng : xpdf-tools-win-4.05 (xpdfreader.com)
Copiez le dossier [Converters] dans le dossier [Plugins_64] de PhotoFiltre11. Une fois copié, vous devez vérifier que les exécutions s'effectuent correctement (à faire une seule fois après l'installation). Pour cela, double-cliquez sur les 3 exécutables qui se trouvent dans le dossier [Converters] :
- Validez le déblocage Windows SmartScreen/antivirus qui est lié à chaque nouvelle installation
- Vérifiez qu'il n'y a aucun message d'erreur dû à une dll manquante. Normalement Visual C++ Redistribuable 2015/2022 est déjà installée pour d'autres usages.
Si tout est Ok, vous devez voir une fenêtre du terminal DOS qui s'ouvre et se referme aussitôt.
2) Installation des fichiers de paramétrage des greffons
Maintenant on peut copier les fichiers de paramétrage des greffons dans le dossier [Plugins_64] (ces 4 fichiers sont inclus dans l'archive). Voici une description rapide :
- MyImport1.ini : permet l'ouverture des formats AVIF / HEIF / HEIC (vous pouvez en rajouter si besoin)
- MyImport2.ini : ouvre les images contenues dans les fichiers RAW de type CR3
- MyImport3.ini : permet de convertir la première page d'un document PDF en image PNG
- MyExport1.ini : permet d'enregistrer aux formats AVIF / HEIF / HEIC
Si vous avez réussi à faire fonctionner ces convertisseurs par double-clic, vous pouvez lancer PhotoFiltre. Si tout est correct, allez dans le menu [? > A propos du module] et vous devez voir les nouveaux menus correspondants. Vous n'avez plus qu'à ouvrir et enregistrer une image comme d'habitude via les menus et boîtes de dialogue.