PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.python > DLL pour composer une page à imprimer, sous windows
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
DLL pour composer une page à imprimer, sous windows

Réponse
 
LinkBack Outils de la discussion
Vieux 13/08/2007, 17h25   #1
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut DLL pour composer une page à imprimer, sous windows

Bonjour !


J'ai eu, par un autre langage, une DLL assez simple à utiliser (avec ctypes), et qui permet de
composer une page à imprimer (et de l'imprimer).

C'est sous windows, il faut juste Python et ctypes (inclus dans Python 2.5) ; l'auteur m'a indiqué
que tout le monde pouvait l'utiliser, sans restrictions.

Si ça intéresse quelqu'un, je ferai une classe (ou un module), plus pythonesque. Mais, je vous
attendez pas à des merveilles. On peut seulement :
- choisir l'imprimante
- lire longueur et largeur de la page (on ne peut pas choisir la taille de la page)
- choisir la police, avec taille et couleur (en CP1252)
- imprimer des lignes
- imprimer des rectangles
- imprimer des textes (avec orientation)
- imprimer des images (à partir de fichier, JPG ou BMP seulement)

Voilà.
J'attend maintenant d'éventuelles réponses, ici.


@+

Michel Claveau

  Réponse avec citation
Vieux 13/08/2007, 19h02   #2
jean-michel bain-cornu
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

Bonsoir,
> Si ça intéresse quelqu'un, je ferai une classe (ou un module), plus
> pythonesque. Mais, je vous attendez pas à des merveilles. On peut
> seulement :
> - choisir l'imprimante
> - lire longueur et largeur de la page (on ne peut pas choisir la
> taille de la page)
> - choisir la police, avec taille et couleur (en CP1252)
> - imprimer des lignes
> - imprimer des rectangles
> - imprimer des textes (avec orientation)
> - imprimer des images (à partir de fichier, JPG ou BMP seulement)
>
> Voilà.
> J'attend maintenant d'éventuelles réponses, ici.


Bôf, si je ne m'abuse, on peut déjà faire tout ça avec wx, et ce n'est
pas exhaustif.
  Réponse avec citation
Vieux 13/08/2007, 19h38   #3
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

Re !

Oui, avec wxpython, c'est possible (et même ce doit être plus complet).

Mais, là, c'est sans wx.

@+

MCI





  Réponse avec citation
Vieux 14/08/2007, 07h23   #4
jean-michel bain-cornu
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

> Oui, avec wxpython, c'est possible (et même ce doit être plus complet).
>
> Mais, là, c'est sans wx.


....ce qui signifie que c'est peut-être plus facile pour apprendre à s'en
servir et que ça ne fonctionne pas sous linux.

A propos du déploiement, sais-tu quelles sont les contraintes ?
  Réponse avec citation
Vieux 14/08/2007, 10h38   #5
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

Salut !

Effectivement, je pense que c'est plus simple, mais moins complet/puissant.

Contraintes : la DLL wrappée doit être, soit dans le répertoire courant, soit dans
C:\windows\system32
Pas de réelle installation ; pour désinstaller, il suffit de supprimer la DLL.
Et, ça devrait aussi pouvoir cohabiter avec wx...

D'ailleurs, j'ai pratiquement terminé une classe, avec un exemple (6 ko avec l'exemple ; 177
lignes, dont la moitié vides (espacements)).
Si le coeur t'en dit...

@+

MCI









  Réponse avec citation
Vieux 14/08/2007, 11h47   #6
jean-michel bain-cornu
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

Méta-MCI (MVP) a écrit :
> Salut !
>
> Effectivement, je pense que c'est plus simple, mais moins complet/puissant.
>
> Contraintes : la DLL wrappée doit être, soit dans le répertoire courant,
> soit dans C:\windows\system32
> Pas de réelle installation ; pour désinstaller, il suffit de supprimer
> la DLL.
> Et, ça devrait aussi pouvoir cohabiter avec wx...
>
> D'ailleurs, j'ai pratiquement terminé une classe, avec un exemple (6 ko
> avec l'exemple ; 177 lignes, dont la moitié vides (espacements)).
> Si le coeur t'en dit...
>

Ouaip, je ferais bien un essai...
  Réponse avec citation
Vieux 14/08/2007, 12h38   #7
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

Re !

J'ai envoyé par e-mail direct, car, étant en clientèle, je n'ai pas tous mes accès.

@+

MCI

  Réponse avec citation
Vieux 14/08/2007, 12h43   #8
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: DLL pour composer une page à imprimer, sous windows

La 1ère adresse ne passant pas, j'en ai trouvé une, sur wanamou.
J'espère que ça suivra...

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 02h38.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,11288 seconds with 16 queries