AddNewFromPage Method of the Documents Object

This method creates a new document at the specified position in the batch by extracting the specified page from an existing document.

Note: If the document in question has only one page, it will not be duplicated. The number of documents in the batch will stay the same.


Visual Basic .NET

Function AddNewFromPage( _
  page As Page, _
  pos As Integer
) As Document


HRESULT AddNewFromPage(
  IPage*      page,
  int         pos,
  IDocument** result


[in] Refers to the Page object, which contains the page from which a new document should be created.
[in] Specifies the index of the new document in the current batch. If the document is inserted in place of the existing document, the documents in the batch are shifted to the right. The document may also be inserted at the end of the batch, in which case the value of this parameter must be equal to the value of the IDocuments::Count property.
[out, retval] A pointer to the IDocument* variable that receives the interface pointer for the new document.

Return values

This method has no specific return values. It returns the standard return values of ABBYY FlexiCapture SDK functions.

See also


15.08.2023 13:19:30

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.