Actuellement pour faire une image de la pièce que j'ai a l'écran, je procède comme cela :
Je positionne ma pièce selon ce que je souhaite
J'appui sur la touche clavier Impr d'écran
J'enregistre ma capture d'écran qui est complète (barre d'outils, dock...)
J'utilise ensuite Gimp pour isoler la fenetre qui affiche ma pièce
Et enfin j'exporte au format jpg avec les compressions qui vont bien.
Je suis presque sur qu'il y a une commande python qui doit permettre d'étre associée a un bouton et ainsi faire l'opération en 1 clique.
Si quelqu'un a une piste je prend.
[Résolu] Commande python pour capture vue
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
[Résolu] Commande python pour capture vue
Last edited by fran6t on Mon Nov 30, 2015 9:12 am, edited 1 time in total.
Re: Commande python pour capture vue
Boujour
essayer Menu > outils > Enregistrer l'image
Cliquez sur Etendu pour différentes options
mario
essayer Menu > outils > Enregistrer l'image
Cliquez sur Etendu pour différentes options
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
My macros on Gist.github here complete macros Wiki and forum.
Re: Commande python pour capture vue
Génial merci mario
Re: Commande python pour capture vue
Y doit me manquer une lib python, avec freecad 0.16 rien ne se passe je vois la commande python dans la console
Gui.activeDocument().activeView().saveImage('/home/fran6t/Bureau/essai.jpg',1286,672,'Current')
Avec freecad 0.15 un fichier est créé mais vide 0 octet.
Gui.activeDocument().activeView().saveImage('/home/fran6t/Bureau/essai.jpg',1286,672,'Current')
Avec freecad 0.15 un fichier est créé mais vide 0 octet.
Re: Commande python pour capture vue
Je pense qu'il doit te manquer quelque chose, ça fonctionne impeccable chez moi.fran6t wrote:Y doit me manquer une lib python, avec freecad 0.16 rien ne se passe je vois la commande python dans la console
Gui.activeDocument().activeView().saveImage('/home/fran6t/Bureau/essai.jpg',1286,672,'Current')
Avec freecad 0.15 un fichier est créé mais vide 0 octet.
Re: Commande python pour capture vue
J'ai trouvé la réponse au non fonctionnement de l'enregistrement d'image chez moi.
La réponse est ici viewtopic.php?f=3&t=13044&p=104415&hili ... ge#p104415
J'ai utilisé la première solution en allant créer une variable DisablePBuffers ayant pour valeur true
Pour ce faire : >Outils >Editer paramètres et dans Document
Merci à vous tous pour votre aide
La réponse est ici viewtopic.php?f=3&t=13044&p=104415&hili ... ge#p104415
J'ai utilisé la première solution en allant créer une variable DisablePBuffers ayant pour valeur true
Pour ce faire : >Outils >Editer paramètres et dans Document
Merci à vous tous pour votre aide