Flash CS3-Dokumentation |
|||
| Programmieren mit ActionScript 3.0 > Drucken > Grundlagen des Druckens | |||
In ActionScript 3.0 können Sie mithilfe der PrintJob-Klasse einen Schnappschuss des Anzeigeinhalts erstellen und in einen Ausdruck auf Papier umwandeln. Auf gewisse Weise entspricht die Festlegung des Druckbilds der Festlegung der Bildschirmanzeige, da Sie die Position und Größe von Elementen festlegen, um das gewünschte Layout zu erstellen. Drucken unterscheidet sich jedoch in einigen Merkmalen vom Layout auf dem Bildschirm. Drucker verfügen beispielsweise über eine andere Auflösung als Computerbildschirme. Der Inhalt eines Computerbildschirms ist dynamisch und kann sich ändern, während der gedruckte Inhalt per Definition statisch ist. Beim Drucken müssen zudem die Einschränkungen der festgelegten Seitengröße sowie die Möglichkeit des Drucks mehrerer Seiten berücksichtigt werden.
Obwohl diese Unterschiede offensichtlich erscheinen, müssen sie beim Einrichten des Drucks mit ActionScript beachtet werden. Da genaues Drucken sowohl von den von Ihnen angegebenen Werten als auch von den Einstellungen des Druckers des Benutzers abhängt, enthält die PrintJob-Klasse Eigenschaften, mit denen Sie die wichtigen Einstellungen des Druckers von Benutzern ermitteln können, die berücksichtigt werden müssen.
In diesem Kapitel werden die folgenden häufig vorkommenden Aufgaben beim Drucken erläutert:
Im Folgenden sind wichtige Begriffe aufgeführt, die in diesem Kapitel verwendet werden:
Beim Durcharbeiten des Kapitels empfiehlt es sich, die Codebeispiele zu testen. Bei vielen der Codebeispiele in diesem Kapitel handelt es sich um kurze Codesegmente und keine vollständigen Druckbeispiele oder auch um Code, mit dem Werte überprüft werden. Zum Testen der Beispiele müssen Sie die zu druckenden Elemente erstellen und dann die Codebeispiele mit diesen Elementen verwenden. Die beiden letzten Beispiele in diesem Kapitel sind vollständige Druckbeispiele. Sie enthalten sowohl den Code zum Definieren der zu druckenden Inhalte als auch zum Durchführen der Druckaufgaben.
So testen Sie die Codebeispiele:
Flash CS3
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/main/00000331.html