PageRenderTime 62ms CodeModel.GetById 26ms RepoModel.GetById 1ms app.codeStats 0ms

/frameworks/projects/playerglobal/bundles/de_DE/docs/flash.printing.xml

https://github.com/adufilie/flex-sdk
XML | 950 lines | 705 code | 227 blank | 18 comment | 0 complexity | 24aaa9becd1d329b23db947a1411478e MD5 | raw file
Possible License(s): Apache-2.0

Large files files are truncated, but you can click here to view the full file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed to the Apache Software Foundation (ASF) under one or more
  4. contributor license agreements. See the NOTICE file distributed with
  5. this work for additional information regarding copyright ownership.
  6. The ASF licenses this file to You under the Apache License, Version 2.0
  7. (the "License"); you may not use this file except in compliance with
  8. the License. You may obtain a copy of the License at
  9. http://www.apache.org/licenses/LICENSE-2.0
  10. Unless required by applicable law or agreed to in writing, software
  11. distributed under the License is distributed on an "AS IS" BASIS,
  12. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. See the License for the specific language governing permissions and
  14. limitations under the License.
  15. -->
  16. <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 ">
  17. Mit der PrintUIOptions-Klasse werden Optionen angegeben, die in Druckdialogfeldern für den Benutzer angezeigt werden.</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 ">
  18. Mit der PrintUIOptions-Klasse werden Optionen angegeben, die in Druckdialogfeldern für den Benutzer angezeigt werden. Erstellen Sie eine PrintUIOptions-Instanz, legen Sie ihre Eigenschaften fest und übergeben Sie sie als <codeph class="+ topic/ph pr-d/codeph ">uiOptions</codeph>-Parameter der <codeph class="+ topic/ph pr-d/codeph ">PrintJob.showPageSetupDialog()</codeph>- oder <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start2()</codeph>-Methode.
  19. <p class="- topic/p ">Der folgenden Code verwendet zum Beispiel eine PrintUIOptions-Instanz, um die minimale und maximale Seitenzahl anzugeben, wenn das Dialogfeld Seite einrichten angezeigt wird:</p>
  20. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">import flash.printing.PrintJob;
  21. var myPrintJob:PrintJob = new PrintJob();
  22. if (myPrintJob.supportsPageSetupDialog)
  23. {
  24. var uiOpt:PrintUIOptions = new PrintUIOptions();
  25. uiOpt.minPage = 1;
  26. uiOpt.maxPage = 3;
  27. myPrintJob.showPageSetupDialog(uiOpt);
  28. }</codeblock>
  29. </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 ">
  30. Erstellt ein neues PrintUIOptions-Objekt.</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 ">
  31. Erstellt ein neues PrintUIOptions-Objekt. Sie übergeben dieses Objekt an den <codeph class="+ topic/ph pr-d/codeph ">uiOptions</codeph>-Parameter der <codeph class="+ topic/ph pr-d/codeph ">PrintJob.showPageSetupDialog()</codeph>- oder <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start2()</codeph>-Methode.
  32. </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 ">
  33. Legt fest, ob der Seitenbereich im Druckdialogfeld deaktiviert ist (true) oder ob er vom Benutzer geändert werden kann (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
  34. </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  35. Legt fest, ob der Seitenbereich im Druckdialogfeld deaktiviert ist (<codeph class="+ topic/ph pr-d/codeph ">true</codeph>) oder ob er vom Benutzer geändert werden kann (<codeph class="+ topic/ph pr-d/codeph ">false</codeph>). Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">false</codeph> und gibt an, dass eine keine Beschränkung hinsichtlich der Bearbeitung des Seitenbereichs gibt.
  36. </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 ">
  37. Die höchste Seitenzahl, die der Benutzer im Druckdialogfeld eingeben kann.</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
  38. </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  39. Die höchste Seitenzahl, die der Benutzer im Druckdialogfeld eingeben kann. Der Standardwert ist 0 und gibt an, dass eine keine Beschränkung hinsichtlich der höchsten Seitenzahl gibt.
  40. </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 ">
  41. Die niedrigste Seitenzahl, die der Benutzer im Druckdialogfeld eingeben kann.</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
  42. </apiDefaultValue></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  43. Die niedrigste Seitenzahl, die der Benutzer im Druckdialogfeld eingeben kann. Der Standardwert ist 0 und gibt an, dass eine keine Beschränkung hinsichtlich der niedrigsten Seitenzahl gibt.
  44. </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 ">
  45. Diese Klasse stellt Werte für die PrintJobOptions.printMethod-Eigenschaft bereit, um die Methode für das Drucken einer Seite anzugeben.</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 ">
  46. Diese Klasse stellt Werte für die <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph>-Eigenschaft bereit, um die Methode für das Drucken einer Seite anzugeben.
  47. </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 ">
  48. Automatische Auswahl der besten Methode für den Druckvorgang.</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
  49. </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 ">
  50. Automatische Auswahl der besten Methode für den Druckvorgang. Dieser Wert zeigt an, dass Vektor- oder Bitmapdruck basierend auf dem zu druckenden Inhalt automatisch gewählt wird. Vektordruck wird verwendet, wenn der Inhalt zuverlässig mit dieser Methode gedruckt werden kann. Wenn Transparenz oder bestimmte andere Effekte vorhanden sind, wird stattdessen Bitmapdruck verwendet.
  51. <p class="- topic/p ">Diese Konstante wird mit der Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph> verwendet. Verwenden Sie die Syntax <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.AUTO</codeph>.</p>
  52. </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 ">
  53. Die Bitmapmethode für den Druckvorgang.</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
  54. </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 ">
  55. Die Bitmapmethode für den Druckvorgang.
  56. <p class="- topic/p ">Diese Konstante wird mit der Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph> verwendet. Verwenden Sie die Syntax <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.BITMAP</codeph>.</p>
  57. </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 ">
  58. Die Vektormethode für den Druckvorgang.</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
  59. </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 ">
  60. Die Vektormethode für den Druckvorgang.
  61. <p class="- topic/p ">Diese Konstante wird mit der Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions.printMethod</codeph> verwendet. Verwenden Sie die Syntax <codeph class="+ topic/ph pr-d/codeph ">PrintMethod.VECTOR</codeph>.</p>
  62. </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 ">
  63. Die PrintJobOptions-Klasse enthält Eigenschaften, die mit dem options-Parameter der PrintJob.addPage()-Methode verwendet werden.</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 ">
  64. Die PrintJobOptions-Klasse enthält Eigenschaften, die mit dem <codeph class="+ topic/ph pr-d/codeph ">options</codeph>-Parameter der <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph>-Methode verwendet werden. Weitere Informationen zu <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph> finden Sie im Abschnitt zur PrintJob-Klasse.
  65. </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 ">
  66. Erstellt ein neues PrintJobOptions-Objekt.</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 ">Beim Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> wird dieses Objekt als Bitmap gedruckt. Beim <codeph class="+ topic/ph pr-d/codeph ">false</codeph> wird dieses Objekt als Vektor gedruckt.
  67. <p class="- topic/p ">Wenn der zu druckende Inhalt ein Bitmapbild enthält, setzen Sie die <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, um Alphatransparenz und Farbeffekte einzuschließen. Verwenden Sie diesen Parameter nicht, wenn der Inhalt keine Bitmapbilder enthält. Dadurch wird der Inhalt im Vektorformat mit einer höheren Qualität gedruckt (dies ist die Standardeinstellung).</p>
  68. <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Hinweis:</i> Adobe AIR unterstützt das Drucken im Vektorformat unter Mac OS nicht.</p>
  69. </apiDesc></apiParam></apiConstructorDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  70. Erstellt ein neues PrintJobOptions-Objekt. Übergeben Sie dieses Objekt an den <codeph class="+ topic/ph pr-d/codeph ">options</codeph>-Parameter der <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph>-Methode.
  71. </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 ">
  72. Legt die Auflösung für Bitmaps in Pixel pro Zoll fest.</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 ">
  73. Legt die Auflösung für Bitmaps in Pixel pro Zoll fest. Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">Number.NaN</codeph> und gibt an, dass die native Druckerauflösung verwendet wird.
  74. <p class="- topic/p ">Die Einstellung für die Auflösung gilt sowohl für Bitmap- als auch für Vektordruck. Beim Bitmapdruck steuert die Auflösung die Rasterung der gesamten Seite. Beim Vektordruck steuert die Auflösung, wie bestimmte Inhalte, zum Beispiel Bitmaps und Farbverläufe, gerastert werden.</p>
  75. </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 ">
  76. Gibt an, ob der Inhalt des Druckauftrags als Bitmap oder Vektorgrafik gedruckt wird.</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 ">
  77. Gibt an, ob der Inhalt des Druckauftrags als Bitmap oder Vektorgrafik gedruckt wird. Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, d. h. Drucken im Vektorformat.
  78. <p class="- topic/p ">Wenn der zu druckende Inhalt ein Bitmapbild enthält, setzen Sie die <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, um Alphatransparenz und Farbeffekte einzuschließen. Drucken Sie den Inhalt im Vektorformat (höhere Qualität, Standardeinstellung), wenn keine Bitmapbilder vorhanden sind.</p>
  79. <p class="- topic/p ">Verwenden Sie die folgende Syntax, wenn Sie Inhalt beispielsweise als Bitmap drucken möchten:</p>
  80. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  81. var options:PrintJobOptions = new PrintJobOptions();
  82. options.printAsBitmap = true;
  83. myPrintJob.addPage(mySprite, null, options);
  84. </codeblock>
  85. <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Hinweis:</i> Adobe AIR unterstützt das Drucken im Vektorformat unter Mac OS nicht.</p>
  86. </apiDesc><example conref="examples\printAsBitmapExample.as" class="- topic/example "> Im folgenden Beispiel wird zuerst ein Bild geladen und in einen rechteckigen Rahmen gesetzt, danach wird das Bild als Bitmap gedruckt.
  87. <ol class="- topic/ol "><li class="- topic/li ">Der Konstruktor lädt das Bild (<codeph class="+ topic/ph pr-d/codeph ">image.jpg</codeph>) mithilfe der <codeph class="+ topic/ph pr-d/codeph ">Loader</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">URLRequest</codeph>-Objekte. Es wird auch überprüft, ob beim Laden ein Fehler aufgetreten ist. Hier wird davon ausgegangen, dass sich die Datei im selben Verzeichnis wie die SWF-Datei befindet. Bei der Kompilierung der SWF-Datei muss Sicherheit bei lokaler Wiedergabe auf Nur auf lokale Dateien zugreifen eingestellt sein.</li><li class="- topic/li ">Nachdem das Bild geladen wurde (das Ereignis ist abgeschlossen), wird die <codeph class="+ topic/ph pr-d/codeph ">completeHandler()</codeph>-Methode aufgerufen.</li><li class="- topic/li ">Die <codeph class="+ topic/ph pr-d/codeph ">completeHandler()</codeph>-Methode erstellt ein <codeph class="+ topic/ph pr-d/codeph ">BitmapData</codeph>-Objekt und lädt das Bild (Bitmap) in dieses Objekt. Ein Rechteck wird im <codeph class="+ topic/ph pr-d/codeph ">Sprite</codeph>-Objekt (<codeph class="+ topic/ph pr-d/codeph ">frame</codeph>) gezeichnet, und mit der <codeph class="+ topic/ph pr-d/codeph ">beginBitmapFill()</codeph>-Methode wird das Rechteck mit dem Bild (ein <codeph class="+ topic/ph pr-d/codeph ">BitmapData</codeph>-Objekt) gefüllt. Ein <codeph class="+ topic/ph pr-d/codeph ">Matrix</codeph>-Objekt wird verwendet, um das Bild auf die Größe des Rechtecks zu skalieren. (Beachten Sie, dass das Bild dadurch verzerrt wird. Es wird in diesem Beispiel verwendet, um sicherzustellen, dass das Bild in das Rechteck passt.) Nachdem das Bild das Rechteck ausfüllt, wird die <codeph class="+ topic/ph pr-d/codeph ">printPage()</codeph>-Methode aufgerufen.</li><li class="- topic/li ">Die <codeph class="+ topic/ph pr-d/codeph ">printPage()</codeph>-Methode erstellt eine neue Instanz des Druckauftrags und startet den Druckvorgang, wodurch das Druckdialogfeld für den Benutzer aufgerufen wird, und füllt die Eigenschaften des Druckauftrags. Die <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph>-Methode enthält die Details des Druckauftrags. Hier ist der Rahmen mit dem Bild (ein Sprite-Objekt) für den Druck als Bitmap und nicht als Vektor eingerichtet. <codeph class="+ topic/ph pr-d/codeph ">options</codeph> ist eine Instanz der <codeph class="+ topic/ph pr-d/codeph ">PrintJobOptions</codeph>-Klasse, und seine Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> ist auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> eingestellt, damit das Bild als Bitmap gedruckt wird (die Standardeinstellung ist false).</li></ol>
  88. <p class="- topic/p ">Hinweis: Für dieses Beispiel wurde nur eine sehr eingeschränkte Fehlerverarbeitung definiert.</p>
  89. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  90. package {
  91. import flash.display.Sprite;
  92. import flash.display.Loader;
  93. import flash.display.Bitmap;
  94. import flash.display.BitmapData;
  95. import flash.printing.PrintJob;
  96. import flash.printing.PrintJobOptions;
  97. import flash.events.Event;
  98. import flash.events.IOErrorEvent;
  99. import flash.net.URLRequest;
  100. import flash.geom.Matrix;
  101. public class printAsBitmapExample extends Sprite {
  102. private var frame:Sprite = new Sprite();
  103. private var url:String = "image.jpg";
  104. private var loader:Loader = new Loader();
  105. public function printAsBitmapExample() {
  106. var request:URLRequest = new URLRequest(url);
  107. loader.load(request);
  108. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
  109. loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
  110. }
  111. private function completeHandler(event:Event):void {
  112. var picture:Bitmap = Bitmap(loader.content);
  113. var bitmap:BitmapData = picture.bitmapData;
  114. var matrix:Matrix = new Matrix();
  115. matrix.scale((200 / bitmap.width), (200 / bitmap.height));
  116. frame.graphics.lineStyle(10);
  117. frame.graphics.beginBitmapFill(bitmap, matrix, true);
  118. frame.graphics.drawRect(0, 0, 200, 200);
  119. frame.graphics.endFill();
  120. addChild(frame);
  121. printPage();
  122. }
  123. private function ioErrorHandler(event:IOErrorEvent):void {
  124. trace("Unable to load the image: " + url);
  125. }
  126. private function printPage ():void {
  127. var myPrintJob:PrintJob = new PrintJob();
  128. var options:PrintJobOptions = new PrintJobOptions();
  129. options.printAsBitmap = true;
  130. myPrintJob.start();
  131. try {
  132. myPrintJob.addPage(frame, null, options);
  133. }
  134. catch(e:Error) {
  135. trace ("Had problem adding the page to print job: " + e);
  136. }
  137. try {
  138. myPrintJob.send();
  139. }
  140. catch (e:Error) {
  141. trace ("Had problem printing: " + e);
  142. }
  143. }
  144. }
  145. }
  146. </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 ">
  147. Gibt an, dass die Flash-Laufzeitumgebung die am besten geeignete Druckmethode wählt, oder dass der Autor ausdrücklich Vektor- oder Bitmapdruck auswählen möchte.</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 ">Die angegebene <codeph class="+ topic/ph pr-d/codeph ">printMethod</codeph> ist keiner der in der <codeph class="+ topic/ph pr-d/codeph ">PrintMethod</codeph>-Klasse angegebenen Werte.
  148. </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 ">
  149. Gibt an, dass die Flash-Laufzeitumgebung die am besten geeignete Druckmethode wählt, oder dass der Autor ausdrücklich Vektor- oder Bitmapdruck auswählen möchte.
  150. <p class="- topic/p ">Setzen Sie die Eigenschaft auf einen der folgenden in der <codeph class="+ topic/ph pr-d/codeph ">PrintMethod</codeph>-Klasse definierten Werte:</p>
  151. <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.AUTO</codeph>: Gibt an, dass Vektor- oder Bitmapdruck basierend auf dem zu druckenden Inhalt automatisch gewählt wird. Vektordruck wird verwendet, wenn der Inhalt zuverlässig mit dieser Methode gedruckt werden kann. Wenn Transparenz oder bestimmte andere Effekte vorhanden sind, wird stattdessen Bitmapdruck verwendet.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.VECTOR</codeph>: Legt den Vektordruck fest. Diese Einstellung entspricht dem Einstellen von <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">false</codeph>.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintMethod.BITMAP</codeph>: Legt den Bitmapdruck fest. Identisch mit dem Einstellen von <codeph class="+ topic/ph pr-d/codeph ">printAsBitmap</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</li></ul>
  152. <p class="- topic/p ">Wenn printMethod auf einen dieser unterstützten Werte gesetzt ist, wird printAsBitmap ignoriert.</p>
  153. <p class="- topic/p ">Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">null</codeph>; die printAsBitmap-Eigenschaft wird verwendet.</p>
  154. </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 ">PrintMethod-Klasse</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 ">
  155. Mit der PrintJob-Klasse können Sie Inhalt erstellen und eine oder mehrere Seiten ausdrucken.</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
  156. </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 ">
  157. Mit der PrintJob-Klasse können Sie Inhalt erstellen und eine oder mehrere Seiten ausdrucken. Mit dieser Klasse können Sie sichtbare, dynamische oder externe Inhalte für den Benutzer darstellen, Benutzern ein einzelnes Druckdialogfeld anzeigen sowie nicht skalierte Dokumente so drucken, dass sie den Proportionen der Inhalte entsprechen. Diese Funktion ist insbesondere zum Darstellen und Drucken dynamischer Inhalte, z. B. Datenbankinhalte oder dynamischer Text, nützlich.
  158. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Unterstützung für mobile Browser:</b> Diese Klasse wird in mobilen Browsern nicht unterstützt.</p>
  159. <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Unterstützung von AIR-Profilen:</i> Diese Funktion wird auf allen Desktopbetriebssystemen unterstützt, jedoch nicht auf mobilen Geräten oder Geräten mit AIR für TV. Mit der <codeph class="+ topic/ph pr-d/codeph ">PrintJob.isSupported</codeph>-Eigenschaft können Sie testen, ob zur Laufzeit Unterstützung gegeben ist. Weitere Informationen zum AIR-Support über mehrere Profile finden Sie unter <xref href="http://help.adobe.com/en_US/air/build/WS144092a96ffef7cc16ddeea2126bb46b82f-8000.html" class="- topic/xref ">Unterstützung von AIR-Profilen</xref>.</p>
  160. <p class="- topic/p ">Über den <codeph class="+ topic/ph pr-d/codeph ">PrintJob()</codeph>-Konstruktor können Sie einen Druckauftrag erstellen.</p>
  161. <p class="- topic/p ">Mit den Eigenschaften der PrintJob-Klasse können Sie außerdem die Druckereinstellungen des Benutzers lesen, beispielsweise Höhe und Breite der Seite oder Bildausrichtung. Darüber hinaus können Sie das Dokument so konfigurieren, dass Flash-Inhalte dynamisch formatiert werden, die für die Druckereinstellungen geeignet sind.</p>
  162. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> In ActionScript 3.0 ist ein PrintJob-Objekt nicht auf ein Bild beschränkt (wie dies in früheren Versionen von ActionScript der Fall war). Da im Betriebssystem jedoch Informationen zum Druckstatus angezeigt werden, nachdem der Benutzer im Druckdialogfeld auf die Schaltfläche OK geklickt hat, sollten Sie möglichst bald <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph> aufrufen, damit Seiten an die Druckwarteschlange gesendet werden. Durch eine Verzögerung im Bild mit dem <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph>-Aufruf wird auch der Druckvorgang verzögert.</p>
  163. <p class="- topic/p ">Darüber hinaus gilt ein Skriptzeitlimit von 15 Sekunden für die folgenden Intervalle:</p>
  164. <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintJob.start()</codeph> und die erste <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph></li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> und die nächste <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph></li><li class="- topic/li ">die letzte <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">PrintJob.send()</codeph></li></ul>
  165. <p class="- topic/p ">Wenn bei diesen Intervallen das Limit von 15 Sekunden überschritten wird, wird beim darauf folgenden Aufruf von <codeph class="+ topic/ph pr-d/codeph ">PrintJob.start()</codeph> für die PrintJob-Instanz der Wert <codeph class="+ topic/ph pr-d/codeph ">false</codeph> zurückgegeben und beim darauf folgenden Aufruf von <codeph class="+ topic/ph pr-d/codeph ">PrintJob.addPage()</codeph> für die PrintJob-Instanz im Flash Player oder in Adobe AIR zur Laufzeit eine Ausnahme ausgelöst.</p>
  166. </apiDesc><example conref="examples\PrintJobExample_Simple.as" class="- topic/example "> Das folgende Beispiel zeigt die Grundlagen eines Druckvorgangs. Es wird ein neuer PrintJob erstellt; wenn dieser erfolgreich gestartet werden kann, fügt die <codeph class="+ topic/ph pr-d/codeph ">addPage()</codeph>-Methode das Sprite als einzelne Seite hinzu. Mit der <codeph class="+ topic/ph pr-d/codeph ">send()</codeph>-Methode wird die Seite an den Drucker gespoolt.
  167. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  168. package
  169. {
  170. import flash.printing.PrintJob;
  171. import flash.display.Sprite;
  172. public class BasicPrintExample extends Sprite
  173. {
  174. var myPrintJob:PrintJob = new PrintJob();
  175. var mySprite:Sprite = new Sprite();
  176. mySprite.graphics.beginFill(0x336699);
  177. mySprite.graphics.drawCircle(100, 100, 50);
  178. public function BasicPrintExample()
  179. {
  180. if (myPrintJob.start()) {
  181. try {
  182. myPrintJob.addPage(mySprite);
  183. }
  184. catch(e:Error) {
  185. // handle error
  186. }
  187. myPrintJob.send();
  188. }
  189. }
  190. }
  191. </codeblock></example><example conref="examples\PrintJobExample.as" class="- topic/example "> Im folgenden Beispiel wird mithilfe der <codeph class="+ topic/ph pr-d/codeph ">PrintJobExample</codeph>-Klasse ein kleines Dokument erstellt und an den Drucker gesendet. Dies wird in den folgenden Schritten erreicht:
  192. <ol class="- topic/ol "><li class="- topic/li ">Deklarieren Sie zwei Variablen vom Typ Sprite mit den Namen <codeph class="+ topic/ph pr-d/codeph ">sheet1</codeph> und <codeph class="+ topic/ph pr-d/codeph ">sheet2</codeph>.</li><li class="- topic/li ">Rufen Sie dana

Large files files are truncated, but you can click here to view the full file