共用方式為


點陣數據發射屬性

Important

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

如需詳細資訊,請參閱 列印支援應用程式 v1 和 v2 設計指南

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

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

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