共用方式為


WIA_IPS_ROTATION

如果已實作影像旋轉,則WIA_IPS_ROTATION屬性包含影像旋轉的目前旋轉設定。 WIA 迷你驅動程式會建立並維護此屬性。

屬性類型:VT_I4

有效值:WIA_PROP_LIST

訪問許可權:讀取/寫入

備註

應用程式會設定 WIA_IPS_ROTATION 屬性,以通知驅動程式在驅動程式將影像傳回給應用程式之前,要旋轉多少影像。

下表描述針對 WIA_IPS_ROTATION 定義的旋轉常數。

持續性 定義
肖像 驅動程式不會旋轉映像。
橫向 驅動程式會逆時針旋轉影像 90 度。
ROT180 驅動程式會逆時針旋轉影像 180 度。
ROT270 驅動程式會逆時針旋轉影像 270 度。

WIA 迷你驅動程式負責在將影像數據傳回應用程式之前旋轉影像數據。 應用程式會負責檢查影像標頭,以查看新旋轉的值。

很難理解旋轉對目前影像選取區域的影響(由WIA_IPS_XPOS、WIA_IPS_YPOSWIA_IPS_XEXTENTWIA_IPS_YEXTENT屬性所定義)。

選取區域 是指從中取得影像的實體掃描器床上選取的區域。 WIA_IPS_ROTATION屬性不會修改選取區域。 只有在驅動程式取得適當的選取區域之後,驅動程式才會根據WIA_IPS_ROTATION套用逆時針旋轉。 WIA_IPS_ROTATION會影響輸出影像的維度,因此這些維度必須反映在產生的影像數據標頭中。

WIA_IPS_YEXTENT與WIA_IPS_ORIENTATION無關。 WIA_IPS_ORIENTATION描述相對於掃描方向掃描的檔方向;相反地,WIA_IPS_ROTATION描述掃描后要套用至影像的旋轉。

WIA_IPS_ORIENTATION可能會影響要掃描的區域。 並非所有頁面大小都可在橫向和直向中使用,而且影像範圍從WIA_IPS_ORIENTATION變更可以裁剪影像。 WIA_IPS_ROTATION不會影響影像範圍,而且與要掃描的檔方向無關。

需求

標頭: wiadef.h (包括 Wiadef.h)

另請參閱

WIA_IPS_ORIENTATION

WIA_IPS_XEXTENT

WIA_IPS_XPOS

WIA_IPS_YEXTENT

WIA_IPS_YPOS