跳轉到主要內容
此物件可讓您透過 FRPage::IsEmpty 方法調整空白頁偵測參數。 您可以設定各種類型物件的最大數量;只要不超過此數量,頁面仍會被視為空白頁。若頁面上任一類型的物件數量超過您指定的限制,該頁面便不會被視為空白頁,而 IsEmpty 方法將傳回 FALSE。 EmptyPageDetectionParams 物件是持久性物件。也就是說,此物件的目前狀態可以寫入持久性儲存體。之後,您可以藉由從持久性儲存體讀取物件狀態來重新建立該物件。下列方法可用來持久化此物件: Linux: SaveToFileLoadFromFile Windows SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

屬性

,唯讀的

傳回 Engine 物件。

指定頁面上屬於辨識語言字母表的字母最大數量,在此數量以內仍可將頁面視為空白。可取值範圍為 -1 (表示不限制字母數量) 至 100。

此屬性的預設值為 2。

指定頁面上黑色區域的最大百分比,在此百分比以內仍可將頁面視為空白。可取值範圍為 -1 (表示不限制黑色百分比) 至 100。

此屬性的預設值為 -1,偵測空白頁面時不使用黑色百分比。

指定頁面上找到的文字物件最大數量,在此數量以內仍可將頁面視為空白。可取值範圍為 -1 (表示不限制文字物件數量) 至 100。

此屬性的預設值為 20。

指定是否需要在頁面上搜尋條碼。若將此屬性設為 TRUE,即使頁面依其他條件被視為空白,仍會額外檢查是否存在條碼。若找到任何條碼,該頁面將被視為非空白。

此屬性的預設值為 FALSE。

指定是否需要使用 LeftMargin TopMarginRightMargin BottomMargin 屬性來決定頁面矩形。若此屬性設為 FALSE,則無論 …Margin 屬性為何,頁面矩形均自動決定。

此屬性的預設值為 FALSE。

指定左邊距的寬度,判斷頁面是否為空白時不納入此範圍。可取值範圍為 0 至 300 (單位:毫米) 。

此屬性的預設值為 0。

指定上邊距的寬度,判斷頁面是否為空白時不納入此範圍。可取值範圍為 0 至 300 (單位:毫米) 。

此屬性的預設值為 0。

指定右邊距的寬度,判斷頁面是否為空白時不納入此範圍。可取值範圍為 0 至 300 (單位:毫米) 。

此屬性的預設值為 0。

指定下邊距的寬度,判斷頁面是否為空白時不納入此範圍。可取值範圍為 0 至 300 (單位:毫米) 。

此屬性的預設值為 0。

方法

名稱說明
CopyFrom使用另一個物件中對應屬性的值,初始化目前物件的屬性。
LoadFromFile從磁碟上的檔案還原物件內容。
LoadFromMemory <Note> : 僅限 Windows。 </Note>從全域記憶體還原物件內容。
SaveToFile將物件內容儲存至磁碟上的檔案。
SaveToMemory <Note> : 僅限 Windows。 </Note>將物件內容儲存至全域記憶體。

輸出參數

這個物件是 Engine 物件之 CreateEmptyPageDetectionParams 方法的輸出參數。

輸入參數

此物件會作為輸入參數傳遞至 FRPage 物件的 IsEmpty 方法。

另請參閱

ObjectsExtractionParams