mx.printingFlexPrintJobScaleType Valeurs de la propriété scaleType du paramètre de la méthode FlexPrintJob.addObject().Object Valeurs de la propriété scaleType du paramètre de la méthode FlexPrintJob.addObject(). FlexPrintJob.addObject()FILL_PAGE Effectue une mise à l’échelle de l’objet afin de remplir au moins une page complètement, c’est-à-dire, sélectionne le plus élevé des types d’échelle MATCH_WIDTH ou MATCH_HEIGHT. fillPage Effectue une mise à l’échelle de l’objet afin de remplir au moins une page complètement, c’est-à-dire, sélectionne le plus élevé des types d’échelle MATCH_WIDTH ou MATCH_HEIGHT. MATCH_HEIGHT Effectue une mise à l’échelle de l’objet afin de remplir la hauteur de page disponible. matchHeight Effectue une mise à l’échelle de l’objet afin de remplir la hauteur de page disponible. Si la largeur d’objet obtenue dépasse la largeur de la page, la sortie s’étend sur plusieurs pages. MATCH_WIDTH Effectue une mise à l’échelle de l’objet afin de remplir la largeur de page disponible. matchWidth Effectue une mise à l’échelle de l’objet afin de remplir la largeur de page disponible. Si la hauteur d’objet obtenue excède la hauteur de la page, la sortie s’étend sur plusieurs pages. NONE N’effectue pas la mise à l’échelle de la sortie. none N’effectue pas la mise à l’échelle de la sortie. La page imprimée possède des dimensions identiques à celles de l’objet à l’écran. Si la hauteur, la largeur ou les deux dimensions de l’objet dépassent la largeur ou la hauteur de la page, la sortie s’étend sur plusieurs pages. SHOW_ALL Effectue la mise à l’échelle de l’objet pour qu’il tienne sur une seule page, en remplissant une seule dimension, c’est-à-dire, sélectionne le plus petit des types d’échelle MATCH_WIDTH ou MATCH_HEIGHT. showAll Effectue la mise à l’échelle de l’objet pour qu’il tienne sur une seule page, en remplissant une seule dimension, c’est-à-dire, sélectionne le plus petit des types d’échelle MATCH_WIDTH ou MATCH_HEIGHT. FlexPrintJob La classe FlexPrintJob est une enveloppe pour la classe flash.printing.PrintJob. Object La classe FlexPrintJob est une enveloppe pour la classe flash.printing.PrintJob. Il prend en charge automatiquement le découpage et la pagination de la sortie sur plusieurs pages, ainsi que la mise à l’échelle du contenu de la grille en fonction du format de page de l’imprimante. FlexPrintJob Constructeur. Constructeur. addObject Ajoute un objet UIComponent à la liste des objets à imprimer. objmx.core:IUIComponentObjet à imprimer. scaleTypematchWidthTechnique de mise à l’échelle à utiliser pour contrôler la manière dont l’objet s’ajuste sur une ou plusieurs pages imprimées. Doit être l’une des valeurs constantes définies dans la classe FlexPrintJobScaleType. Ajoute un objet UIComponent à la liste des objets à imprimer. Appelez cette méthode une fois la méthode start() renvoyée. Chaque appel à cette méthode démarre une nouvelle page. Vous devez donc formater les objets en blocs de la taille d’une page. Vous pouvez utiliser la classe PrintDataGrid pour étendre une grille de données sur plusieurs pages. PrintDataGridFlexPrintJobScaleTypesend Envoie les objets ajoutés à l’imprimante pour démarrer l’impression. Envoie les objets ajoutés à l’imprimante pour démarrer l’impression. Appelez cette méthode après avoir utilisé la méthode addObject()pour ajouter des pages à imprimer. start Initialise l’objet PrintJob. Renvoie true si l’utilisateur clique sur OK lorsque la boîte de dialogue d’impression s’affiche ou false s’il clique sur Annuler ou si une erreur se produit. Initialise l’objet PrintJob. Affiche la boîte de dialogue d’impression du système d’exploitation. Flex définit les propriétés pageWidth et pageHeight une fois cet appel renvoyé. pageHeight Hauteur de la zone imprimable sur la page d’impression ; n’inclut aucune marge définie par l’utilisateur. Hauteur de la zone imprimable sur la page d’impression ; n’inclut aucune marge définie par l’utilisateur. Elle est définie après le renvoi de la méthode start(). pageWidth Largeur de la zone imprimable sur la page d’impression ; n’inclut aucune marge définie par l’utilisateur. Largeur de la zone imprimable sur la page d’impression ; n’inclut aucune marge définie par l’utilisateur. Cette propriété est définie une fois la méthode start() renvoyée. printAsBitmap Indique si vous souhaitez imprimer le contenu du travail sous forme d’image bitmap (true) ou au format vectoriel (false). true Indique si vous souhaitez imprimer le contenu du travail sous forme d’image bitmap (true) ou au format vectoriel (false). L’impression sous forme d’image bitmap prend en charge une sortie qui comprend une image bitmap avec transparence alpha ou effets de couleur. Si le contenu ne comporte pas d’images bitmap, omettez ce paramètre pour imprimer le contenu au format vectoriel qui est de qualité supérieure en définissant la propriété printAsBitmap sur false