Operation Manual

PrintJob.paperWidth getal punten Totale papierbreedte
PrintJob.pageHeight getal punten Hoogte van het daadwerkelijk
afdrukbare gebied op de
pagina (zonder door de
gebruiker ingestelde marges)
PrintJob.pageWidth getal punten Breedte van het daadwerkelijk
afdrukbare gebied op de
pagina (zonder door de
gebruiker ingestelde marges)
PrintJob.orientation tekenreeks n.v.t. Richting: staand of liggend
Pagina's aan een afdruktaak toevoegen
U voegt met de methode PrintJob.addPage() van ActionScript 2.0 pagina's toe aan uw afdruktaak. Hoewel de methode maximaal vier parameters
kan bevatten, is de enige benodigde parameter target/level. De drie optionele parameters zijn printArea, options en frameNum.
Wanneer u geen bepaalde optionele parameter gebruikt maar overige optionele parameters, gebruikt u NULL in plaats van de uitgesloten optionele
parameter.
Met alle vier de parameters gebruikt de functie de volgende syntaxis:
MyPrintJob.addPage(target[,printArea:Object, options:Object, frameNum:Number]):boolean;
Wanneer u een ongeldige parameter opgeeft, gebruikt de afdruktaak de standaardparameterwaarden.
Elke aanroep tot het toevoegen van een nieuwe pagina is uniek, u wijzigt hiermee parameters zonder eerder ingestelde parameters te
beïnvloeden. U kunt bijvoorbeeld opgeven dat een pagina moet worden afgedrukt als een bitmapafbeelding en een andere pagina als een
vectorafbeelding. U kunt zoveel nieuwe pagina's toevoegen aan de afdruktaak als voor de afdruktaak is vereist. Een enkele aanroep om een
pagina toe te voegen, staat gelijk aan een enkele afgedrukte pagina.
Opmerking: Elke ActionScript-code die moet worden aangeroepen om een resulterende afdruk te wijzigen, moet worden uitgevoerd voordat de
methode PrintJob.addPage() wordt aangeroepen. De ActionScript-code kan echter worden uitgevoerd voor of na een nieuwe PrintJob()-methode.
Wanneer een frame een aanroep van PrintJob.addPage() uitvoert, garandeert de aanroep zelf niet dat het ActionScript-script voor dat frame wordt
uitgevoerd wanneer het frame wordt afgedrukt.
Doel opgeven
De parameter target van ActionScript 2.0 kan een getal zijn dat een niveau vertegenwoordigt (zoals 0 voor het document _root) of een tekenreeks
die de instantienaam van een filmclip vertegenwoordigt ("myMovieClip").
Afdrukgebied opgeven
De optionele parameter printArea bevat de volgende waarden:
{xMin:Number, xMax:Number, yMin:Number, yMax:Number}
De waarden xMin, xMax, yMin en yMax vertegenwoordigen schermpixels ten opzichte van het doelniveau of het registratiepunt van de filmclip. De
richting van het afdrukgebied loopt vanaf de linkerbovenhoek van het afdrukbare gebied op de pagina. Wanneer het afdrukgebied groter is dan het
afdrukbare gebied op de pagina, worden de afdrukgegevens die de rechterrand en onderste rand van de pagina overschrijden, afgekapt.