realbasic-nug.fr
[Top] [All Lists]

Re: Différences de fonctionnement de la fonction Window.DrawInto

To: Real Basic Liste <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Différences de fonctionnement de la fonction Window.DrawInto
From: Jean-Francois TORACCA <jftoracca at elp-info dot fr>
Date: Wed, 28 Mar 2007 13:59:46 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
Thread-index: AcdxMJQT0nWzTd0jEdufzwADk4JZag==
Thread-topic: Différences de fonctionnement de la fonction Window.DrawInto
Merci pour cette réponse...

Malheureusement, cette solution ne fonctionne pas très bien...
En effet, imprimer l'image d'une fenêtre "pixélise" l'affichage et s'il y a
beaucoup de page (500 par exemple...) il faut beaucoup de mémoire pour gérer
un tableau...

Jean-Francois 


Le 28/03/07 12:45, « Antoine Crêtaux » <antoine at cretaux dot fr> a écrit :

> pour imprimer j'utilise une méthode qui fonctionne bien sous Mac ou ¨PC
> En fait je dessine tout dans une image et une fois mon image prete
> 
>    //== J'imprime la page
>    g  = OpenPrinterDialog()
>    If g <> nil then
>      g.DrawPicture Monimage,MargeX,MargeY
>    End if
> 
> MargeX et Margey me permettent de deplacer l'image en fonction de
> l'imprimante
> Si j'ai pluseurs pages je mets mes images dans un tableau que
> j'imprime ensuite
> 
> 
> Le 28 mars 07 à 12:09, Jean-Francois TORACCA a écrit :
> 
>> 
>> Bonjour à tous,
>> 
>> Est-ce que quelqu¹un pourrai m¹expliquer les différences de
>> fonctionnement
>> de la fonction ³MaFenetre.Drawinto²
>> 
>> En effet, j¹obtiens des résultats TRES différent selon ce que je fais.
>> exemple :
>> 
>> Si j¹utilise la fonction ³MaFenetre.DrawInto graphic, 0, 0² ou
>> graphic est
>> une variable de type ³Graphic² créer par un ³openprinter² ,
>> j¹obtiens :
>> * sous Mac OS : une page imprimée où les objets types ³bevelbutton² et
>> ³séparator² n¹apparaissent pas.
>> * sous Windows : une page blanche
>> 
>> 
>> Si j¹utilise la fonction ³MaFenetre.DrawInto Image.graphic, 0, 0²
>> ou image
>> est une variable de type ³Picture² créer par un ³New Picture² ,
>> j¹obtiens
>> une image de ma fenêtre où tous les types d¹objets apparaissent
>> (bevelbutton
>> compris)
>> 
>> 
>> Résultat des courses... Impossible d¹utiliser un fonction unique pour
>> imprimer sur Mac et PC
>> 
>> Si quelqu¹un a une idée, merci d¹avance...
>> 
>> Jean-Francois
> 
> 
> 




<Prev in Thread] Current Thread [Next in Thread>