Aller au contenu

[LOGICIEL] PDFCreator


schtroumpf

Messages recommandés

Bonjour,

J'utilise l'imprimante virtuelle de PDFCreator pour créer des fichiers images au format pdf ou jpeg ou bmp à partir d'un programme perso.

Le problème c'est que je n'arrive pas à fixer les dimensions des images en sortie. Tout ce que j'ai essayé de modifier ne donne rien.

Est ce que quelqu'un connait le moyen de changer la taille des images ?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Serait-ce tout en conservant les proportions ?

Si oui, pour le JPEG ou le PNG, on peut régler le nombre de DPI je crois, ce qui modifie la résolution de l'image :devil:

Mais si je diminue la résolution, je perds dans la définition de l'image, autrement dit, des détails de l'image disparaissent et ça je voudrais éviter.

Il n'est pas possible de définir dans les caractéristiques de l'imprimante virtuelle la taille de la page en sortie ???

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

J'ai du mal m'expliquer, j'utilise un AGL (windev express pour ne pas le citer) pour voir ce que l'on peut en tirer de bien.

A partir d'un petit programme que je viens de faire j'arrive à sortir des fichiers au format pdf depuis cet AGL.

Ce que je voudrais, c'est que ces fichiers puissent être transformés en jpeg ou en bmp en utilisant PDFCreator piloté depuis le programme sous windev, donc sans utiliser le panneau de controle de l'imprimante virtuelle.

J'arrive à sortir les fichiers, mais comme je vous le dis, pas moyen de changer les dimensions des images en sortie.

Pour resumer, je veus avoir une image au format 600 X 400 poihts en 150 DPI en partant d'un fichier pdf.

j'ai eu beau changer tous les parametres de l'imprimante virtuelle pas moyens sauf à diminuer la résolution de l'image, ce que je ne veux pas faire.

Voila j'espere avoir été plus clair. :D

Lien vers le commentaire
Partager sur d’autres sites

Vous ne voulez donc pas fixer le 600x400 depuis PDFCreator ?
Heeeu mais si !!! c'est pas ce que je viens de dire ??

Je veux une image jpeg en 600 points par 400 points en 150 DPI.

Tout ce que j'obtiens actuellement c'est une page au format A4 avec dans un coin mon image, et j'ai beau changer les formats directement dans le panneau de config de l'imprimante, rien ne change j'ai toujours droit à cette page au format A4.

Ou est ce que je peux trouver les paramètres que je doit modifier en gérant l'imprimante depuis mon programme?

Tout ce que j'ai pu trouver jusqu'à présent c'est la façon de paramétrer le nom des répertoires et des fichiers en entrée et en sortie

Lien vers le commentaire
Partager sur d’autres sites

Vous ne voulez donc pas fixer le 600x400 depuis PDFCreator ?
Heeeu mais si !!! c'est pas ce que je viens de dire ??

Je veux une image jpeg en 600 points par 400 points en 150 DPI.

Tout ce que j'obtiens actuellement c'est une page au format A4 avec dans un coin mon image, et j'ai beau changer les formats directement dans le panneau de config de l'imprimante, rien ne change j'ai toujours droit à cette page au format A4.

Ou est ce que je peux trouver les paramètres que je doit modifier en gérant l'imprimante depuis mon programme?

Tout ce que j'ai pu trouver jusqu'à présent c'est la façon de paramétrer le nom des répertoires et des fichiers en entrée et en sortie

Et pourquoi tu ne réouvres pas le fichier JPEG pour le redimensionner et le retagger avec la bonne définition?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Je ne veux pas rouvrir le fichier jpeg, pour deux raisons:

1er: parce que comme je te le disais plus haut le fichier jpeg contient une page au format A4 avec mon image dans le coin supérieur gauche, il faudrait que je fasse une découpe et que je le redimensionne.

2em: j'ai 4527 images à générer ..... si je pouvais éviter de les faire une par une je serais très content.

Pour résumer: Je voudrais, à partir d'un fichier au format pdf, générer une image jpeg en 600X400 points en 150DPI et tout ça en automatique à partir d'un script. Je pensais pouvoir régler les paramètres de l'imprimante virtuelle PDFCreator depuis un programme externe, mais je vois que tout ce qu'on peut régler c'est le nom des fichiers et les répertoires de départ et de destinations.

Je pense qu'il va falloir que je me tourne vers autre chose.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour le PDF, j'ai pu faire d'autres essais :transpi:

J'ai donc testé avec ImageMagick directement, et le résultat est intéressant :

Via la commande suivante, il me transforme le PDF en JPG, avec en longueur 600 pixels, et largeur 414 pixels (pour conserver les proportions) :

convert.exe -resize 600 essai.pdf essai.jpg

Est-ce cela que vous voulez ?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

@ Amour: Merci beaucoup, c'est exactement ce que je veux obtenir. :francais:

@ Patos: Tout ce que j'ai pu sortir de Windev express, comme je le dit plus haut, c'est un fichier au format pdf. Je ne suis pas spécialiste de ce genre de produit et je fais d'une pierre deux coups en testant cet AGL pour faire ces fiches produits. Si j'avais trouvé comment sortir un fichier jpeg directement, je n'aurais pas pris la peine d'utiliser un soft externe :byebye:

Lien vers le commentaire
Partager sur d’autres sites

Dans ce cas, il vous faut 2 logiciels :

Ghostscript

et

ImageMagick

En installant ImageMagick, bien laisser "Add application directory to your system path", ainsi les commandes pourront être exécutées depuis n'importe quel répertoire (il faudra peut-être redémarrer pour que ça fonctionne).

L'icône sur le bureau n'est pas nécessaire.

Seul souci : comme Windows a déjà son propre "convert", qui sert pour convertir une partition FAT32 en NTFS, il le prend pas défaut.

Dans ce cas, il faut renommer le "convert.exe" de ImageMagick en "convertm.exe", et voilà :francais:

Si on veut transformer tous les PDF d'un coup, il y a la commande intéressante :

mogrify -resize 600 -format jpg *.pdf

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...