列印的基本概念

Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本

在 ActionScript 3.0 中,您可以使用 PrintJob 類別來建立顯示物件的快照,以便在列印輸出中將內容轉換為墨水與紙張的綜合呈現。在某些方面來說,設定要列印的內容與設定在螢幕上顯示內容是一樣的意思,您只需設定好元素的位置與大小,就能建立想要的版面。然而,列印擁有一些與單純在螢幕上顯示版面更為獨特的地方。例如,印表機所使用的解析度與電腦螢幕的解析度不一樣;電腦螢幕的內容是動態且可變更,而列印出來的內容本質上則是靜態的;而在規劃列印時,還需要考量到固定頁面大小的限制與多頁列印的可能性。

儘管這些差異很容易察覺,設定 ActionScript 的列印作業時仍舊得處處留意,小心進行。精準的列印取決於您指定的值以及印表機特性,二者的組合。 PrintJob 類別包括各種屬性,可以讓您判斷使用者印表機的重要特性。

重要概念與術語

下列參考清單包含與列印相關的重要術語:

多工緩衝處理區域
作業系統或印表機驅動程式軟體的一部分,可用來追蹤等候列印的頁面,並在印表機能夠再度提供列印服務時,將這些頁面傳送至印表機。

頁面方向
關於紙張的內容列印方向,如果不是水平列印 (橫向),就是垂直列印 (縱向)。

列印工作
產生單一列印結果的單張或頁面組。