Podstawy drukowania
Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje
W języku ActionScript 3.0 klas PrintJob umożliwia przechwytywanie zawartości ekranu i przekształcanie jej w fizyczny wydruk. Pod pewnymi względami przygotowanie treści do drukowania przebiega tak samo, jak przygotowanie treści do wyświetlania na ekranie — w celu uzyskania żądanego układu należy rozmieścić elementy i określić ich rozmiary. Jednak proces drukowania ma swoją specyfikę, która odróżnia go od wyświetlania układu na ekranie. Na przykład rozdzielczość drukarek różni się od rozdzielczości monitorów komputerowych; zawartość ekranu komputera jest dynamiczna i może się zmieniać, natomiast wydruk z swojej natury jest statyczny; ponadto przy planowaniu drukowania konieczne jest uwzględnianie ograniczeń wynikających ze stałego rozmiaru trony i możliwości drukowania na wielu stronach.
Mimo że te różnice wydają się oczywiste, należy pamiętać o nich, przygotowując zadania drukowania w języku ActionScript. Faktyczny rezultat drukowania zależy zarówno od wartości określonych przez programistę, jak i od charakterystyki drukarki użytkownika. Klasa PrintJob zawiera właściwości umożliwiające określenie istotnych cech drukarki użytkownika.
Ważne pojęcia i terminy
Poniższa lista zawiera ważne terminy związane z drukowaniem:
-
Program buforujący
-
Element systemu operacyjnego lub sterownika drukarki, który zarządza stronami oczekującymi na wydrukowanie i wysyła je do drukarki, gdy ta jest dostępna.
-
Orientacja strony
-
Ułożenie wydrukowanej treści względem papieru — poziome albo pionowe.
-
Zadanie drukowania
-
Strona lub zbiór stron składających się na jeden wydruk.
|
|
|