OVH Cloud OVH Cloud

printform

6 réponses
Avatar
Jean-Francois.Vassard
Bonjour,

Je tente d'imprimer une form grâce à
form.printform sur VB5.
Or, l'impression dépend de la résolution de l'écran. Seule la partie de la
form qui est visible à l'écran est imprimée...
En 800x600, je n'imprime qu'une petite partie de la form, dont les
dimensions correspondent à celle d'une feuille A4 (210x297 - Scalemode en
mm) et que je ne dois pas réduire.
Sauriez-vous comment forcer l'impression de la totalité de la form, même si
je ne suis qu'en 640x480... ? Ou si je réduis la form, comment pourrais-je
augmenter proportionnellement la taille de l'impression, pour remplir ma
feuille A4 ?

Merci d'avance,

JF

6 réponses

Avatar
ng
Salut,

Pourquoi ne pas gérer manuellement l'impression ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Jean-Francois.Vassard wrote:
Bonjour,

Je tente d'imprimer une form grâce à
form.printform sur VB5.
Or, l'impression dépend de la résolution de l'écran. Seule la partie
de la form qui est visible à l'écran est imprimée...
En 800x600, je n'imprime qu'une petite partie de la form, dont les
dimensions correspondent à celle d'une feuille A4 (210x297 -
Scalemode en mm) et que je ne dois pas réduire.
Sauriez-vous comment forcer l'impression de la totalité de la form,
même si je ne suis qu'en 640x480... ? Ou si je réduis la form,
comment pourrais-je augmenter proportionnellement la taille de
l'impression, pour remplir ma feuille A4 ?

Merci d'avance,

JF


Avatar
LE TROLL
Salut,

Je crois qu'il y a une API qui gère le forçage de la résolution...
---------

"Jean-Francois.Vassard" a écrit dans le
message de news: 42136cbd$0$2188$
Bonjour,

Je tente d'imprimer une form grâce à
form.printform sur VB5.
Or, l'impression dépend de la résolution de l'écran. Seule la partie de la
form qui est visible à l'écran est imprimée...
En 800x600, je n'imprime qu'une petite partie de la form, dont les
dimensions correspondent à celle d'une feuille A4 (210x297 - Scalemode en
mm) et que je ne dois pas réduire.
Sauriez-vous comment forcer l'impression de la totalité de la form, même
si
je ne suis qu'en 640x480... ? Ou si je réduis la form, comment pourrais-je
augmenter proportionnellement la taille de l'impression, pour remplir ma
feuille A4 ?

Merci d'avance,

JF




Avatar
Jean-Francois.Vassard
SVP
Comment fait-on ? (Il faut que je passe par le programme contenant la form)

"ng" a écrit dans le message de
news:
Salut,

Pourquoi ne pas gérer manuellement l'impression ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Jean-Francois.Vassard wrote:
> Bonjour,
>
> Je tente d'imprimer une form grâce à
> form.printform sur VB5.
> Or, l'impression dépend de la résolution de l'écran. Seule la partie
> de la form qui est visible à l'écran est imprimée...
> En 800x600, je n'imprime qu'une petite partie de la form, dont les
> dimensions correspondent à celle d'une feuille A4 (210x297 -
> Scalemode en mm) et que je ne dois pas réduire.
> Sauriez-vous comment forcer l'impression de la totalité de la form,
> même si je ne suis qu'en 640x480... ? Ou si je réduis la form,
> comment pourrais-je augmenter proportionnellement la taille de
> l'impression, pour remplir ma feuille A4 ?
>
> Merci d'avance,
>
> JF




Avatar
Jean-Francois.Vassard
SVP
Connaissez-vous cette API et la manière de l'intégrer ?

"LE TROLL" <le a écrit dans le message de
news:%
Salut,

Je crois qu'il y a une API qui gère le forçage de la résolution...
---------

"Jean-Francois.Vassard" a écrit dans le
message de news: 42136cbd$0$2188$
> Bonjour,
>
> Je tente d'imprimer une form grâce à
> form.printform sur VB5.
> Or, l'impression dépend de la résolution de l'écran. Seule la partie de


la
> form qui est visible à l'écran est imprimée...
> En 800x600, je n'imprime qu'une petite partie de la form, dont les
> dimensions correspondent à celle d'une feuille A4 (210x297 - Scalemode


en
> mm) et que je ne dois pas réduire.
> Sauriez-vous comment forcer l'impression de la totalité de la form, même
> si
> je ne suis qu'en 640x480... ? Ou si je réduis la form, comment


pourrais-je
> augmenter proportionnellement la taille de l'impression, pour remplir ma
> feuille A4 ?
>
> Merci d'avance,
>
> JF
>
>




Avatar
Jean-Francois.Vassard
JE VIENS DE TROUVER
et j'en informe les copains...

Il faut mettre la propriété AutoRedraw à True...

Merci à tous ceux qui m'ont aidé.
JF

"Jean-Francois.Vassard" a écrit dans le
message de news:42136cbd$0$2188$
Bonjour,

Je tente d'imprimer une form grâce à
form.printform sur VB5.
Or, l'impression dépend de la résolution de l'écran. Seule la partie de la
form qui est visible à l'écran est imprimée...
En 800x600, je n'imprime qu'une petite partie de la form, dont les
dimensions correspondent à celle d'une feuille A4 (210x297 - Scalemode en
mm) et que je ne dois pas réduire.
Sauriez-vous comment forcer l'impression de la totalité de la form, même


si
je ne suis qu'en 640x480... ? Ou si je réduis la form, comment pourrais-je
augmenter proportionnellement la taille de l'impression, pour remplir ma
feuille A4 ?

Merci d'avance,

JF




Avatar
ng
Salut,

Avec l'objet Printer.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Jean-Francois.Vassard wrote:
SVP
Comment fait-on ? (Il faut que je passe par le programme contenant la
form)

"ng" a écrit dans le message de
news:
Salut,

Pourquoi ne pas gérer manuellement l'impression ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Jean-Francois.Vassard wrote:
Bonjour,

Je tente d'imprimer une form grâce à
form.printform sur VB5.
Or, l'impression dépend de la résolution de l'écran. Seule la partie
de la form qui est visible à l'écran est imprimée...
En 800x600, je n'imprime qu'une petite partie de la form, dont les
dimensions correspondent à celle d'une feuille A4 (210x297 -
Scalemode en mm) et que je ne dois pas réduire.
Sauriez-vous comment forcer l'impression de la totalité de la form,
même si je ne suis qu'en 640x480... ? Ou si je réduis la form,
comment pourrais-je augmenter proportionnellement la taille de
l'impression, pour remplir ma feuille A4 ?

Merci d'avance,

JF