列印對話方塊

完成範本設計之後,您可以使用「列印」對話方塊列印您的文件。若要顯示「列印」對話方塊,請按一下「檔案」功能表中的「列印」。或者,也可以按一下主工具列上的 圖示。

若要開啟「列印」對話方塊,請按鍵盤上的 Ctrl+P

列印」對話方塊是包含兩個或更多索引標籤的索引標籤式對話方塊,可以使用它來自訂您的列印環境。在進行所需的選取之後,請按一下「列印」按鈕,以將您的列印工作傳送到所選的印表機。

測試列印」按鈕會列印一個項目,然後關閉「列印」對話方塊。即使在範本中對資料來源啟用了資料輸入,也不會提示您輸入資料。而是使用該資料來源的預設資料。如果某個資料來源設定為序列化,則該欄位中顯示的資料與一系列列印項目中第一個項目上顯示的完全相同。

按一下「預覽」按鈕以預覽整個列印工作,然後再將其傳送到印表機。請注意,只有放置在所顯示範本框線內的物件才會列印在您的項目上。透過顯示工作的「列印預覽」,您可以輕鬆地驗證範本上的所有物件是否都出現在您的項目上。

可用索引標籤取決於正在使用的印表機驅動程式。

Closed列印索引標籤

列印」索引標籤用於指定印表機、要列印的項目數,以及其他列印選項。

印表機

印表機」區段指定用於列印項目的印表機。

在載入了某個文件後,BarTender 將查找與上次儲存該文件時所選印表機完全同名 (包括空格和標點符號) 的印表機。 如果沒有找到,並且在 Administration Console 的「印表機設定」頁中未選取任何重新導向印表機,它就會查找相同類型的印表機 (即相同的製造商和型號),然後使用找到的第一台印表機。如果找不到相同類型的印表機,則使用 Windows 預設印表機或 BarTender 預設印表機,具體取決於 Administration Console 中「印表機設定」頁面上的「預設印表機」設定。

如果在 Administration Console 的「印表機設定」頁面上指定了一台或多台重新導向印表機,則會先嘗試使用這些重新導向印表機。

根據您的印表機設定,以下子索引標籤也可用。

Closed數量子索引標籤

  • 份數: 指定要為每個文件列印的份數。如果您正在從資料庫中讀取資料,此設定可以確定在列印工作中將針對每個記錄列印的份數。

  • 序列化機會: 指定範本將使用變化的序號進行列印的次數。起始資料由啟用了序列化的資料來源的內容決定。在「序號」欄位中輸入的數字透過使用「序列化」對話方塊中指定的起始資料和設定,決定了序列化序列的長度。

    如果您正在從資料庫中讀取資料,則「序號」欄位指定在列印工作中將針對每個記錄列印變化的序號的個數。為範本中至少一個資料來源啟用序列化後可用。

  • 每個序號的份數: 指定為序列化序列中的每個值列印的份數。為範本中至少一個資料來源啟用序列化後可用。

開啟「列印數量選項」對話方塊,此對話方塊可用於透過資料庫、資料輸入表上的控制項或者 VBScript 動態變更份數或序號數。

記錄選擇

  • 使用資料庫指定 BarTender 從「資料庫設定」對話方塊中指定的資料夾讀取資訊。

  • 資料庫連線設定: 開啟「資料庫設定」對話方塊。

  • 已查詢記錄: 指定要列印的已查詢記錄。

    • 全部: 指定列印滿足查詢條件的所有記錄。

    • 僅第一筆記錄: 指定僅列印滿足查詢條件的第一個記錄。

    • 已選取: 指定對於滿足查詢條件的記錄,只列印在「選取記錄」對話方塊中選取的記錄。

    • 列印時再選取: 指定使用列印時所選記錄。所有滿足查詢條件的記錄在列印時均可供選取。

  • 已選取記錄: 指定要在列印工作中包括的資料庫記錄。如果使用「選取記錄」對話方塊或「已查詢記錄」選項指定要列印的記錄,將使用要列印的記錄自動填充此欄位。

    您可以透過在「已選取記錄」欄位中輸入所需記錄來手動指定一系列記錄。可以使用逗號分隔一系列記錄編號 (例如: 1,3,7)。可使用連字元指定記錄範圍 (例如: 1-3)。可以使用兩者的組合來指定一系列和一定範圍的記錄進行列印 (例如: 1-3,7,8)。此外,還可以使用圓括號覆寫「份數」設定 (例如: 1-3,7,8,9(14),12-40,41-43(14))。

  • 選取記錄: 開啟「選取記錄」對話方塊,此對話方塊可用於手動選取要列印的記錄。

Closed「選項」子索引標籤

  • 重複資料輸入直到取消為止: 指定在一個列印工作完成後,自動執行新的列印工作。這樣一來,當您需要使用同一 BarTender 文件執行多個連續列印工作時,您就不必手動重新啟動列印工作。

  • 取消先前佇列於此印表機的所有工作: 取消所有之前在新列印工作開始時傳送到印表機的列印工作。

  • 啟用資料輸入: 在執行列印工作時顯示資料輸入表。在為任何資料來源啟用了資料輸入後可用。如需更多有關資料輸入表的資訊,請參閱「列印時使用資料輸入」。

  • 啟用印表機碼修改程式: 執行文件中的所有列印代碼操作和 VBScript。預設情況下,如果 BarTender 檢測到存在列印代碼操作和 VBScript 修改,則會自動使用此選項。 要阻止操作或指令檔執行,請按一下以清除此選項。如需更多資訊,請參閱「印表機碼修改」。

  • 在列印工作結束時顯示印表機代碼: 在列印工作完成時開啟一個文字編輯器,並在其中顯示印表機碼。僅當選取了「列印到檔案」選項時才可用。

Closed物件列印方式索引標籤

物件列印方式」索引標籤包含的選項用於指定當印表機或印表機驅動程式不直接支援某個物件類型時,如何在感熱印表機上列印物件。此索引標籤上選取的選項取決於目前正在使用的印表機驅動程式。

設定

物件

Closed效能索引標籤

效能」索引標籤用於指定 BarTender 在使用 Seagull 印表機驅動程式 時,如何利用內建印表機功能來執行列印工作。

可使用「效能」索引標籤上的選項優化您的列印體驗,具體方式為將文件和/或圖形快取到印表機,使用印表機的內建序列化功能以及使用印表機的字型和圖形。

設定

印表機最佳化設定

如需有關如何處理某些不太常見效能問題的資訊,請參閱 Administration Console 的「印表機設定」頁。

TrueType 字型會以圖形 (而不是下載字型) 的形式傳送到感熱印表機。由於感熱印表機僅有在遞增被處理成字型的資料時可用,因此不能使用印表機內建的序列化功能遞增 TrueType 字型。如果希望將範本上的某個物件序列化並利用印表機的序列化功能,則必須使用印表機的內建字型之一。

Closed印表機快取索引標籤

當 Drivers by Seagull™ 與 BarTender 結合使用時,驅動程式可以將文件和圖形儲存 (或快取) 在印表機中,以供後續列印工作重新使用。 這可以顯著提高列印工作的處理速度,因為只需向印表機傳送一次大圖形和經常列印的文件。

BarTender 可以追蹤印表機中儲存的項目。 不過,有些情況 (例如列印工作失敗或更換印表機) 可能會導致 BarTender 認為某些項目已儲存在印表機中供以後重新使用,但實際上卻沒有。 如果發生這種情況,BarTender 可能在執行列印工作時不會將某些項目傳送給印表機,因為它認為這些項目已儲存在印表機中。 這會導致列印缺少某些部分的項目或空白項目。因此,建議您定期重新整理 (清除) 印表機的快取。

要啟用印表機快取,必須選取「列印」對話方塊的「效能」索引標籤中的「允許圖形快取」和「允許範本快取」選項。

啟用快取之後,可以透過「列印」對話方塊的「印表機快取」索引標籤指示 BarTender 按指定的時間間隔定期重新整理快取。

自動清除快取

立即清除快取: 清除印表機的快取。

管理快取: 開啟驅動程式的「快取選項」對話方塊,此對話方塊用於指定使用印表機快取的方式。

如果將多台電腦設定為列印到同一台印表機,則快取不會正常工作。因此,对于要打印到一台使用高速缓存的共享打印机上的所有 BarTender 副本,需要禁用“打印”对话框的“性能”选项卡中的“允许图形缓存”和“允许模板缓存”选项。