Redimensionner et imprimer format photo (10x15)

Soyez le premier à donner votre avis sur cette source.

Vue 10 285 fois - Téléchargée 901 fois

Description

Redimensionner et imprimer un fichier image au format photo(10X15) par clic droit sur le fichier image. Tout se fait automatiquement.Un dossier de destination est créé pour recevoir le fichier redimensionné. Vous pouvez annuler l'impression. Le programme est réglé sur des images jpeg, vous pouvez modifier ce réglage.Le mode paysage ou portrait est pris en compte.Les paramètres de l'imprimante sont réglés automatiquement. Orientation et dimensions du papier.

Source / Exemple :


Voir zip

Conclusion :


Pour les débutants:
Récuperer le chemin d'un fichier par clic droit
Création et suppression de clé dand le registre
Création d'un dossier de destination
Redimensionnement d'une image
Réglages des paramètres d'une imprimante automatique.
Orientation et dimensions du papier

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
301
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 décembre 2017

Le PIVERT,

Merci beaucoup pour ces infos.
Ton code est très intéressant, en particulier tes versions Excel que je pratique beaucoup, çà va être une mine d'idées pour moi.
On hésite toujours à jouer avec le registre, mais dans le cas des menus contextuels, c'est génial.
Je vais essayer de mon côté de résoudre le pb que je rencontre avec ton code REDIMENSIONNER ET IMPRIMER FORMAT PHOTO

Cdt
Messages postés
6972
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
114
J'utilise VB2008 version gratuite.J'ai fait le maximum, j'avais le même problème que toi sur mon PC portable que j'ai résolu avec ce nouveau programme. Je suis désolé.
Pour ce qui est des menus contextuels voici un site qui traite le sujet:
http://leregistre-fr.net/astuces/menu/Modifier-ou-personnaliser-les-menus-contextuels-33.html

J'ai fait moi aussi un programme sur le sujet il y a quelques années en VB2005 et vba Excel
http://www.vbfrance.com/codes/MENU-CONTEXTUEL_44755.aspx

Voici quelques emplacements où placer les menus contextuels:
Pour les fichiers:
HKEY_CLASSES_ROOT\*\shell\
Pour les dossiers:
HKCR\Folder\shell\
HKLM\Software\Classes\Directory\shell\
C'est simple il suffit de créer une clé "Mon application" et une sous-clé "command" et de mettre comme valeur le chemin de ton exe.
J'espère que cela te sera utile
@+ Le Pivert
Messages postés
301
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 décembre 2017

Salut Le PIVERT,

Je suis vraiment désolé, ton nouveau code n'a rien changé à mon pb...
Est-ce que VB2008 Express est adapté à ton code? Qu'utilises-tu toi même comme logiciel?
Juste une question pour mon info: comment le fait de créer une clé peut ajouter une option dans le menu contextuel clic droit, et à la place choisie?
Merci d'avance, ta réponse m'intéresserait.

Cdt
Messages postés
6972
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
114
Remplacement des Labels Source et Destination par des variables. Le problème venait de la chaine de caractère des chemins des fichiers qui dépassée leur capacité .
Une mise à jour est à ta disposition. J'espère que cela résoudra ton problème.
Merci encore, heureusement qu'il y a des personnes comme toi pour nous faire avancer!
@+ Le Pivert
Messages postés
301
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 décembre 2017

Oui, le fichier image est bien créé.
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.