/frameworks/projects/playerglobal/bundles/fr_FR/docs/flash.printing.xml
XML | 950 lines | 705 code | 227 blank | 18 comment | 0 complexity | 02a5b7372fa6a52153859d4839d3ed44 MD5 | raw file
Possible License(s): Apache-2.0
Large files files are truncated, but you can click here to view the full file
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
- <apiPackage xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/" id="flash.printing" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiPackage/apiPackage "><apiName class="- topic/title reference/title apiRef/apiName ">flash.printing</apiName><apiDetail class="- topic/body reference/refbody apiRef/apiDetail "/><apiClassifier languages="" id="flash.printing:PrintUIOptions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">PrintUIOptions</apiName><shortdesc class="- topic/shortdesc ">
- La classe PrintUIOptions permet de spécifier les options des boîtes de dialogue d’impression qui s’affichent.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- La classe PrintUIOptions permet de spécifier les options des boîtes de dialogue d’impression qui s’affichent. Créez une occurrence de PrintUIOptions, définissez ses propriétés, et transmettez-la en tant que paramètre <codeph class="+ topic/ph pr-d/codeph ">uiOptions</codeph> des méthodes <codeph class="+ topic/ph pr-d/codeph ">PrintJob.showPageSetupDialog()</codeph> et <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start2()</codeph>.
-
- <p class="- topic/p ">Par exemple, le code suivant utilise une occurrence de PrintUIOptions pour spécifier le nombre maximal et minimal de pages lors de l’affichage de la boîte de dialogue Mise en page :</p>
-
- <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">import flash.printing.PrintJob;
-
- var myPrintJob:PrintJob = new PrintJob();
- if (myPrintJob.supportsPageSetupDialog)
- {
- var uiOpt:PrintUIOptions = new PrintUIOptions();
- uiOpt.minPage = 1;
- uiOpt.maxPage = 3;
- myPrintJob.showPageSetupDialog(uiOpt);
- }</codeblock>
-
- </apiDesc></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJob" class="- topic/link "><linktext class="- topic/linktext ">PrintJob</linktext></link><link href="flash.printing.xml#PrintJob/showPageSetupDialog()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.showPageSetupDialog()</linktext></link><link href="flash.printing.xml#PrintJob/start2()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.start2()</linktext></link></related-links><apiConstructor id="flash.printing:PrintUIOptions:PrintUIOptions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation apiOperation/apiConstructor"><apiName class="- topic/title reference/title apiRef/apiName ">PrintUIOptions</apiName><shortdesc class="- topic/shortdesc ">
- Crée un nouvel objet PrintUIOptions.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiConstructorDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail apiOperation/apiConstructorDetail"><apiConstructorDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiConstructorDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/></apiConstructorDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Crée un nouvel objet PrintUIOptions. Transmettez cet objet au paramètre <codeph class="+ topic/ph pr-d/codeph ">uiOptions</codeph> de la méthode <codeph class="+ topic/ph pr-d/codeph ">PrintJob.showPageSetupDialog()</codeph> ou <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start2()</codeph>.
-
- </apiDesc></apiConstructorDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJob/showPageSetupDialog()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.showPageSetupDialog()</linktext></link><link href="flash.printing.xml#PrintJob/start2()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.start2()</linktext></link></related-links></apiConstructor><apiValue id="flash.printing:PrintUIOptions:disablePageRange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">disablePageRange</apiName><shortdesc class="- topic/shortdesc ">
- Indique si l’étendue de pages de la boîte de dialogue d’impression est désactivée (true) ou si l’utilisateur peut la modifier (false).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">false</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier><apiDefaultValue>false
-
- </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Indique si l’étendue de pages de la boîte de dialogue d’impression est désactivée (<codeph class="+ topic/ph pr-d/codeph ">true</codeph>) ou si l’utilisateur peut la modifier (<codeph class="+ topic/ph pr-d/codeph ">false</codeph>). La valeur par défaut est <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, ce qui signifie qu’il n’existe aucune restriction quant à la modification de l’étendue de pages.
-
- </apiDesc></apiValueDetail></apiValue><apiValue id="flash.printing:PrintUIOptions:maxPage" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">maxPage</apiName><shortdesc class="- topic/shortdesc ">
- Nombre maximal de pages que l’utilisateur peut indiquer dans la boîte de dialogue d’impression.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">0</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">uint</apiValueClassifier><apiDefaultValue>0
-
- </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Nombre maximal de pages que l’utilisateur peut indiquer dans la boîte de dialogue d’impression. La valeur par défaut est 0, ce qui signifie qu’il n’existe aucune restriction quant au nombre maximal de pages.
-
- </apiDesc></apiValueDetail></apiValue><apiValue id="flash.printing:PrintUIOptions:minPage" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">minPage</apiName><shortdesc class="- topic/shortdesc ">
- Nombre minimal de pages que l’utilisateur peut indiquer dans la boîte de dialogue d’impression.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">0</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">uint</apiValueClassifier><apiDefaultValue>0
-
- </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Nombre minimal de pages que l’utilisateur peut indiquer dans la boîte de dialogue d’impression. La valeur par défaut est 0, ce qui signifie qu’il n’existe aucune restriction quant au nombre minimal de pages.
-
- </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier languages="" id="flash.printing:PrintMethod" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">PrintMethod</apiName><shortdesc class="- topic/shortdesc ">
- Cette classe fournit les valeurs pour la propriété PrintJobOptions.printMethod en vue de spécifier la méthode d’impression d’une page.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Cette classe fournit les valeurs utilisées pour la propriété <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph> en vue de spécifier la méthode d’impression d’une page.
- </apiDesc></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printMethod" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printMethod</linktext></link></related-links><apiValue id="flash.printing:PrintMethod:AUTO" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">AUTO</apiName><shortdesc class="- topic/shortdesc ">
- Sélection automatique de la méthode d’impression la mieux adaptée.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">printMethod.auto, auto
- </keyword></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">auto</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Sélection automatique de la méthode d’impression la mieux adaptée. Cette valeur indique que l’impression vectorielle ou l’impression bitmap est sélectionnée automatiquement en fonction du contenu à imprimer. L’impression vectorielle est utilisée chaque fois que le contenu peut être fidèlement reproduit par cette méthode. Si la transparence ou certains autres effets sont activés, l’impression bitmap est utilisée.
-
- <p class="- topic/p ">Cette constante s’utilise avec la propriété <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph>. Utilisez la syntaxe <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.AUTO</codeph>.</p>
-
- </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printMethod" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printMethod</linktext></link><link href="flash.printing.xml#PrintMethod/VECTOR" class="- topic/link "><linktext class="- topic/linktext ">VECTOR</linktext></link><link href="flash.printing.xml#PrintMethod/BITMAP" class="- topic/link "><linktext class="- topic/linktext ">BITMAP</linktext></link></related-links></apiValue><apiValue id="flash.printing:PrintMethod:BITMAP" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">BITMAP</apiName><shortdesc class="- topic/shortdesc ">
- Méthode d’impression bitmap.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">printMethod.bitmap, bitmap
- </keyword></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">bitmap</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Méthode d’impression bitmap.
-
- <p class="- topic/p ">Cette constante s’utilise avec la propriété <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph>. Utilisez la syntaxe <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.BITMAP</codeph>.</p>
-
- </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printMethod" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printMethod</linktext></link><link href="flash.printing.xml#PrintMethod/VECTOR" class="- topic/link "><linktext class="- topic/linktext ">VECTOR</linktext></link><link href="flash.printing.xml#PrintMethod/AUTO" class="- topic/link "><linktext class="- topic/linktext ">AUTO</linktext></link></related-links></apiValue><apiValue id="flash.printing:PrintMethod:VECTOR" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">VECTOR</apiName><shortdesc class="- topic/shortdesc ">
- Méthode d’impression vectorielle.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">printMethod.vector, vector
- </keyword></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">vector</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Méthode d’impression vectorielle.
-
- <p class="- topic/p ">Cette constante s’utilise avec la propriété <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph>. Utilisez la syntaxe <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.VECTOR</codeph>.</p>
-
- </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printMethod" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printMethod</linktext></link><link href="flash.printing.xml#PrintMethod/BITMAP" class="- topic/link "><linktext class="- topic/linktext ">BITMAP</linktext></link><link href="flash.printing.xml#PrintMethod/AUTO" class="- topic/link "><linktext class="- topic/linktext ">AUTO</linktext></link></related-links></apiValue></apiClassifier><apiClassifier languages="" id="flash.printing:PrintJobOptions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">PrintJobOptions</apiName><shortdesc class="- topic/shortdesc ">
- La classe PrintJobOptions contient les propriétés à utiliser avec le paramètre options de la méthode PrintJob.addPage().</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- La classe PrintJobOptions contient les propriétés à utiliser avec le paramètre <codeph class="+ topic/ph pr-d/codeph ">options</codeph> de la méthode <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph>. Pour plus d’informations sur <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph>, voir la classe PrintJob.
- </apiDesc></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJob" class="- topic/link "><linktext class="- topic/linktext ">PrintJob</linktext></link><link href="flash.printing.xml#PrintJob/addPage()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.addPage()</linktext></link></related-links><apiConstructor id="flash.printing:PrintJobOptions:PrintJobOptions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation apiOperation/apiConstructor"><apiName class="- topic/title reference/title apiRef/apiName ">PrintJobOptions</apiName><shortdesc class="- topic/shortdesc ">
- Crée un objet PrintJobOptions.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiConstructorDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail apiOperation/apiConstructorDetail"><apiConstructorDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiConstructorDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">printAsBitmap</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier><apiData class="- topic/ph reference/ph apiRef/apiData ">false</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Si la valeur est <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, cet objet est imprimé sous forme de bitmap. Si la valeur est <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, cet objet est imprimé sous forme de vecteur.
-
- <p class="- topic/p ">Si le contenu à imprimer comprend une image bitmap, réglez la propriété <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> sur <codeph class="+ topic/ph pr-d/codeph ">true</codeph> pour inclure tout effet de transparence alpha et de couleur. Si le contenu ne comprend pas d’images bitmap, omettez ce paramètre pour imprimer le contenu au format vectoriel qui est de qualité supérieure (l’option par défaut).</p>
-
- <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Remarque :</i> Adobe AIR ne prend pas en charge l’impression vectorielle sous Mac OS.</p>
-
- </apiDesc></apiParam></apiConstructorDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Crée un objet PrintJobOptions. Transmettez cet objet au paramètre <codeph class="+ topic/ph pr-d/codeph ">options</codeph> de la méthode <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph>.
-
- </apiDesc></apiConstructorDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJob/addPage()" class="- topic/link "><linktext class="- topic/linktext ">PrintJob.addPage()</linktext></link></related-links></apiConstructor><apiValue id="flash.printing:PrintJobOptions:pixelsPerInch" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">pixelsPerInch</apiName><shortdesc class="- topic/shortdesc ">
- Spécifie la résolution à utiliser pour les images bitmap, en pixels par pouce.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">NaN</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Spécifie la résolution à utiliser pour les images bitmap, en pixels par pouce. La valeur par défaut est <codeph class="+ topic/ph pr-d/codeph ">Number.NaN</codeph>, ce qui signifie que la résolution de l’imprimante native est utilisée.
-
- <p class="- topic/p ">Le paramètre de résolution s’applique à l’impression bitmap et à l’impression vectorielle. Pour l’impression bitmap, la résolution détermine la manière dont la totalité de la page est rastérisée. Pour l’impression vectorielle, la résolution détermine la manière dont le contenu spécifique, tels que les images bitmaps et les dégradés, est rastérisé. </p>
-
- </apiDesc></apiValueDetail></apiValue><apiValue id="flash.printing:PrintJobOptions:printAsBitmap" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">printAsBitmap</apiName><shortdesc class="- topic/shortdesc ">
- Spécifie si le contenu de la tâche d’impression est imprimé sous forme de bitmap ou de vecteur.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiData class="- topic/ph reference/ph apiRef/apiData ">false</apiData><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Spécifie si le contenu de la tâche d’impression est imprimé sous forme de bitmap ou de vecteur. La valeur par défaut est <codeph class="+ topic/ph pr-d/codeph ">false</codeph> (impression vectorielle).
-
- <p class="- topic/p ">Si le contenu à imprimer comprend une image bitmap, réglez <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> sur <codeph class="+ topic/ph pr-d/codeph ">true</codeph> pour inclure tout effet de transparence alpha et de couleur. Si le contenu ne comprend pas d’images bitmap, imprimez le contenu au format vectoriel, qui est de qualité supérieure (option par défaut).</p>
- <p class="- topic/p ">Par exemple, pour imprimer le contenu sous forme de bitmap, utilisez la syntaxe suivante :</p>
- <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
- var options:PrintJobOptions = new PrintJobOptions();
- options.printAsBitmap = true;
- myPrintJob.addPage(mySprite, null, options);
- </codeblock>
-
- <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Remarque :</i> Adobe AIR ne prend pas en charge l’impression vectorielle sous Mac OS.</p>
-
- </apiDesc><example conref="examples\printAsBitmapExample.as" class="- topic/example "> L’exemple suivant commence par charger une image et la placer dans un rectangle, puis l’imprime sous forme de bitmap.
-
- <ol class="- topic/ol "><li class="- topic/li ">Le constructeur charge l’image (<codeph class="+ topic/ph pr-d/codeph ">image.jpg</codeph>) à l’aide des objets <codeph class="+ topic/ph pr-d/codeph ">Loader</codeph> et <codeph class="+ topic/ph pr-d/codeph ">URLRequest</codeph>. Il vérifie également si une erreur s’est produite pendant le chargement. Ici, le fichier est supposé être dans le même répertoire que le fichier SWF. Le fichier SWF doit être compilé avec la Protection de lecture locale définie sur Accéder aux fichiers locaux seulement.</li><li class="- topic/li ">Dès que l’image est chargée (l’événement est terminé), la méthode <codeph class="+ topic/ph pr-d/codeph ">completeHandler()</codeph> est appelée.</li><li class="- topic/li ">La méthode <codeph class="+ topic/ph pr-d/codeph ">completeHandler()</codeph> crée un objet <codeph class="+ topic/ph pr-d/codeph ">BitmapData</codeph> et y charge l’image (bitmap). Un rectangle est dessiné dans l’objet <codeph class="+ topic/ph pr-d/codeph ">Sprite</codeph> (<codeph class="+ topic/ph pr-d/codeph ">frame</codeph>) et la méthode <codeph class="+ topic/ph pr-d/codeph ">beginBitmapFill()</codeph> est utilisée pour remplir le rectangle avec l’image (un objet <codeph class="+ topic/ph pr-d/codeph ">BitmapData</codeph>). Un objet <codeph class="+ topic/ph pr-d/codeph ">Matrix</codeph> est également utilisé pour redimensionner l’image de sorte qu’elle tienne dans le rectangle (cela va déformer l’image. Ce redimensionnement est utilisé dans cet exemple pour s’assurer que l’image tienne dans le rectangle). Dès que l’image est remplie, la méthode <codeph class="+ topic/ph pr-d/codeph ">printPage()</codeph> est appelée.</li><li class="- topic/li ">La méthode <codeph class="+ topic/ph pr-d/codeph ">printPage()</codeph> crée une nouvelle occurrence de la tâche d’impression et commence le processus d’impression, qui ouvre la boîte de dialogue Imprimer pour l’utilisateur et renseigne les propriétés de la tâche d’impression. La méthode <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph> contient les détails de la tâche d’impression. Ici, la trame qui accompagne l’image (un objet Sprite) est définie pour imprimer au format bitmap et non vectoriel. <codeph class="+ topic/ph pr-d/codeph ">options</codeph> est une occurrence de la classe <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions</codeph> et sa propriété <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> est définie sur <codeph class="+ topic/ph pr-d/codeph ">true</codeph> afin d’imprimer au format bitmap (le paramètre par défaut est false).</li></ol>
- <p class="- topic/p ">Remarque : le traitement des erreurs est très limité dans cet exemple.</p>
-
- <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
- package {
- import flash.display.Sprite;
- import flash.display.Loader;
- import flash.display.Bitmap;
- import flash.display.BitmapData;
- import flash.printing.PrintJob;
- import flash.printing.PrintJobOptions;
- import flash.events.Event;
- import flash.events.IOErrorEvent;
- import flash.net.URLRequest;
- import flash.geom.Matrix;
- public class printAsBitmapExample extends Sprite {
- private var frame:Sprite = new Sprite();
- private var url:String = "image.jpg";
- private var loader:Loader = new Loader();
- public function printAsBitmapExample() {
- var request:URLRequest = new URLRequest(url);
-
- loader.load(request);
- loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
- loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
- }
- private function completeHandler(event:Event):void {
-
- var picture:Bitmap = Bitmap(loader.content);
- var bitmap:BitmapData = picture.bitmapData;
- var matrix:Matrix = new Matrix();
- matrix.scale((200 / bitmap.width), (200 / bitmap.height));
-
- frame.graphics.lineStyle(10);
- frame.graphics.beginBitmapFill(bitmap, matrix, true);
- frame.graphics.drawRect(0, 0, 200, 200);
- frame.graphics.endFill();
- addChild(frame);
-
- printPage();
- }
- private function ioErrorHandler(event:IOErrorEvent):void {
- trace("Unable to load the image: " + url);
- }
- private function printPage ():void {
- var myPrintJob:PrintJob = new PrintJob();
- var options:PrintJobOptions = new PrintJobOptions();
- options.printAsBitmap = true;
-
- myPrintJob.start();
-
- try {
- myPrintJob.addPage(frame, null, options);
- }
- catch(e:Error) {
- trace ("Had problem adding the page to print job: " + e);
- }
-
- try {
- myPrintJob.send();
- }
- catch (e:Error) {
- trace ("Had problem printing: " + e);
- }
- }
- }
- }
- </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printMethod" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printMethod</linktext></link></related-links></apiValue><apiValue id="flash.printing:PrintJobOptions:printMethod:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">printMethod</apiName><shortdesc class="- topic/shortdesc ">
- Indique que le moteur d’exécution de Flash choisit la méthode d’impression appropriée, ou que l’auteur souhaite explicitement sélectionner l’impression vectorielle ou l’impression bitmap.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">La méthode <codeph class="+ topic/ph pr-d/codeph ">printMethod</codeph> spécifiée n’est pas l’une des valeurs définies dans la classe <codeph class="+ topic/ph pr-d/codeph ">PrintMethod</codeph>.
-
- </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- Indique que le moteur d’exécution de Flash choisit la méthode d’impression appropriée, ou que l’auteur souhaite explicitement sélectionner l’impression vectorielle ou l’impression bitmap.
-
- <p class="- topic/p ">Définissez cette propriété sur l’une des valeurs suivantes dans la classe <codeph class="+ topic/ph pr-d/codeph ">PrintMethod</codeph> :</p>
- <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.AUTO</codeph> : indique que l’impression vectorielle ou l’impression bitmap est sélectionnée automatiquement en fonction du contenu à imprimer. L’impression vectorielle est utilisée chaque fois que le contenu peut être fidèlement reproduit par cette méthode. Si la transparence ou certains autres effets sont activés, l’impression bitmap est utilisée.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.vector</codeph> : spécifie l’impression vectorielle. Ce paramètre équivaut à définir <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> sur <codeph class="+ topic/ph pr-d/codeph ">false</codeph>.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.bitmap</codeph> : spécifie l’impression bitmap. Ce paramètre équivaut à définir <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> sur <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</li></ul>
-
- <p class="- topic/p ">Si la méthode printMethod est définie sur l’une de ces valeurs prises en charge, printAsBitmap est ignorée.</p>
-
- <p class="- topic/p ">La valeur par défaut est <codeph class="+ topic/ph pr-d/codeph ">null</codeph> et la propriété printAsBitmap est utilisée.</p>
-
- </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.printing.xml#PrintJobOptions/printAsBitmap" class="- topic/link "><linktext class="- topic/linktext ">PrintJobOptions.printAsBitmap</linktext></link><link href="flash.printing.xml#PrintMethod" class="- topic/link "><linktext class="- topic/linktext ">Classe PrintMethod</linktext></link></related-links></apiValue></apiClassifier><apiClassifier languages="" id="flash.printing:PrintJob" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">PrintJob</apiName><shortdesc class="- topic/shortdesc ">
- La classe PrintJob permet de créer un contenu et de l’imprimer sur une ou plusieurs pages.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">printjob, print
- </keyword></asCustoms></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">flash.events:EventDispatcher</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
- La classe PrintJob permet de créer un contenu et de l’imprimer sur une ou plusieurs pages. Elle vous permet d’effectuer le rendu du contenu visible, dynamique ou hors écran du point de vue de l’utilisateur, de proposer à ce dernier une boîte de dialogue d’impression unique et d’imprimer un document non mis à l’échelle dans des proportions correspondant à celles du contenu. Cette fonctionnalité est particulièrement utile pour rendre et imprimer le contenu dynamique, par exemple le contenu et le texte dynamique d’une base de données.
-
- <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Prise en charge du navigateur mobile :</b> cette classe n’est pas prise en charge sur les navigateurs mobiles.</p>
-
- <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Prise en charge du profil AIR :</i> cette fonctionnalité est prise en charge sur tous les systèmes d’exploitation de bureau, mais ne l’est pas sur les périphériques mobiles ou sur les périphériques AIR pour TV. Vous pouvez tester la prise en charge lors de l’exécution à l’aide de la propriété <codeph class="+ topic/ph pr-d/codeph ">PrintJob.isSupported</codeph>. Voir <xref href="http://help.adobe.com/en_US/air/build/WS144092a96ffef7cc16ddeea2126bb46b82f-8000.html" class="- topic/xref ">Prise en charge du profil AIR</xref> pour plus d’informations sur la prise en charge de l’API dans plusieurs profils.</p>
-
- <p class="- topic/p ">Utilisez le constructeur <codeph class="+ topic/ph pr-d/codeph ">PrintJob()</codeph> pour créer une tâche d’impression.</p>
-
- <p class="- topic/p ">En outre, les propriétés de la classe PrintJob permettent de lire les paramètres d’impression de l’utilisateur, tels que la hauteur de la page, la largeur et l’orientation de l’image ; vous pouvez également configurer votre document afin de formater dynamiquement le contenu Flash en fonction des réglages de l’imprimante.</p>
-
- <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Remarque :</b> à l’inverse des versions précédentes, ActionScript 3 0 ne limite pas un objet PrintJob à une image unique. Toutefois, dans la mesure où le système d’exploitation affiche des informations sur l’état de l’impression dès que l’utilisateur clique sur le bouton OK de la boîte de dialogue d’impression, il est conseillé d’appeler <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> et <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph> dès que possible pour envoyer les pages au spouleur. Si l’accès à l’image contenant l’appel à <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph> est soumis à un délai, le processus d’impression est également retardé.</p>
- <p class="- topic/p ">En outre, un délai d’expiration du script de 15 secondes s’applique aux intervalles suivants :</p>
- <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintJob.start()</codeph> et le premier appel de <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph></li><li class="- topic/li ">Un appel <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> et le prochain appel de <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph></li><li class="- topic/li ">Le dernier appel de <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> et <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph></li></ul>
-
- <p class="- topic/p ">Si l’un des intervalles précédents excède 15 secondes, l’appel suivant de la méthode <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start()</codeph> pour l’occurrence de PrintJob renvoie <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, et l’appel suivant de la méthode <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> pour l’occurrence de PrintJob provoque une exception d’exécution par Flash Player ou Adobe AIR.</p>
-
- </apiDesc><example conref="examples\PrintJobExample_Simple.as" class="- topic/example "> L’exemple suivant explique les principes de base de l’impression. Un nouvel objet PrintJob est créé et, si elle est lancée correctement, la méthode <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph> ajoute le sprite en tant que page unique. La méthode <codeph class="+ topic/ph pr-d/codeph ">send()</codeph> met la page en file d’attente dans l’imprimante.
- <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
- package
- {
- import flash.printing.PrintJob;
- import flash.display.Sprite;
-
- public class BasicPrintExample extends Sprite
- {
- var myPrintJob:PrintJob = new PrintJob();
- var mySprite:Sprite = new Sprite();
- mySprite.graphics.beginFill(0x336699);
- mySprite.graphics.drawCircle(100, 100, 50);
-
- public function BasicPrintExample()
- {
- if (myPrintJob.start()) {
- try {
- myPrintJob.addPage(mySprite);
- …
Large files files are truncated, but you can click here to view the full file