Dans l'application Flex 3, j'ai un fond avec une image PNG pour un arrière-plan. L'image a la même largeur & hauteur que la toile. J'ai aussi quelques autres commandes de la toile:Impression d'images dans Flex
<mx:Canvas id="form" backgroundImage="@Embed(source='images/formBkg.png')" width="640" height="480" >
<mx:label .../>
<mx:label .../>
j'imprimer la toile en utilisant le code suivant:
var printJob:FlexPrintJob = new FlexPrintJob();
if (printJob.start())
{
printJob.addObject(form, FlexPrintJobScaleType.SHOW_ALL);
printJob.send();
}
Sur l'écran, il ressemble beaucoup, mais quand je l'imprime la qualité des dégrade .png . Ce n'est pas terrible, mais pas aussi net que ce qui est montré à l'écran.
Y at-il quelque chose que je peux faire pour améliorer la qualité du png imprimé?
Oui, j'avais une intuition qui était seulement l'option après avoir lu plusieurs articles la nuit. Pourriez-vous me diriger vers un tutoriel sur la façon d'imprimer des composants Flex en utilisant AlivePDF? J'ai de la difficulté à en trouver un. – TERACytE
Que diriez-vous de cela http://www.rogue-development.com/blog2/2007/08/alivepdf-flexair-example/ – MonoThreaded
Cet article crée un PDF, mais ne l'imprime pas. – TERACytE