共用方式為


點陣數據發射屬性

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

下表列出描述印表機對點陣數據發射支援的屬性。

Attribute name 屬性參數 註解
CursorXAfterSendBlockData 常數值,指出數據指標在傳送點陣數據區塊之後的 x 位置。 可以是下列其中一個:AT_GRXDATA_END AT_GRXDATA_ORIGIN AT_CURSOR_X_ORIGIN表示圖形區塊開頭的圖元、區塊中最後一個像素之後的圖元,或游標原點。 選擇性。 如果未指定,則預設值為 AT_GRXDATA_END。
CursorYAfterSendBlockData 常數值,指出數據指標在傳送點陣數據區塊之後的 Y 位置。 可以是下列其中一項:NO_MOVE AUTO_INCREMENT 選擇性。 如果未指定,預設值會NO_MOVE,這表示游標的 y 位置不會變更。
MaxMultipleRowBytes 數值,指出在設定 SendMultipleRows 的裝置上下載點陣數據時要使用的最大大小點陣區塊?為 TRUE 預設值為 32 KB。 允許的最大值為 256 KB。
MirrorRasterByte? TRUEFALSE,指出 Unidrv 是否應該鏡像(反向)影像數據的每個位元組。 選擇性。 如果未指定,預設值為 FALSE
MirrorRasterPage? TRUEFALSE,表示輸出是否要鏡像。 當為 TRUE,這個屬性會使頁面上的所有專案列印為點陣,然後從帶狀的相反方向鏡像。 這表示直向頁面會由左至右鏡像,橫向頁面會從上到下鏡像。 此屬性最適用於在透明度或後台列印電影上列印。 選擇性。 預設值為 FALSE。 這個屬性是可重新放置的全域屬性。 當沒有組態相依性時,它可能會顯示為根層級屬性(請參閱 僅限根層級的屬性),或者可能會以每個媒體類型為基礎的 Option 或 Case 建構出現。
MoveToX0BeforeSetColor? TRUEFALSE,表示資料指標的 x 座標是否必須設定為零,才能傳送明確的色彩選取命令。 選擇性。 如果未指定,預設值為 FALSE只有當UseExpColorSelectCmd? 也是TRUE時,才能為TRUE
OptimizeLeftBound? TRUEFALSE,指出 Unidrv 是否應該移除每個波段左邊界的空白。 選擇性。 如果未指定,預設值為 FALSE
OutputDataFormat H_BYTE或V_BYTE,指出數據位元組中的位是否對應至水準圖元或垂直圖元。 選擇性。 如果未指定,預設值會H_BYTE。
PreAnalysisOptions 數值,其中一個是0、1、2、4或8。 如需每個屬性參數意義的相關信息,請參閱 預先分析基礎結構 選擇性。 如果未指定,預設值為1。
RasterSendAllData? TRUEFALSE,指出 Unidrv 是否應該傳送所有點陣數據,包括空白掃描行和掃描行內的空白。 選擇性。 如果未指定,預設值為 FALSE
SendMultipleRows? TRUEFALSE,指出 CmdSendBlockData 指定的命令是否可以一次傳送多個區塊。
StripBlanks LIST,指出點陣數據區塊中的空白應該移除。 可以是一或多個:前置封閉尾端 選擇性。 如果未指定,Unidrv 不會移除任何空白。 另請參閱解析功能的 Option 屬性中的 MinStripBlankPixels
UseExpColorSelectCmd? TRUEFALSE,指出印表機是否需要明確的色彩選取命令,與色彩點陣數據分開。 選擇性。 如果未指定,預設值為 FALSE。 點矩陣印表機需要值為 TRUE

如需與點陣數據發射相關聯的命令相關信息,請參閱 點陣數據發射命令