# Activities

> The following table shows the activities found in the **UiPath.DocumentUnderstanding.Activities** package.
:::note
The namespace for **UiPath.DocumentUnderstanding.Activities** is **UiPath.IntelligentOCR.StudioWeb.Activities**.
:::

The following table shows the activities found in the **UiPath.DocumentUnderstanding.Activities** package.
:::note
The namespace for **UiPath.DocumentUnderstanding.Activities** is **UiPath.IntelligentOCR.StudioWeb.Activities**.
:::

Table 1. Activities available in the DocumentUnderstanding.Activities package

|  | Description |
| --- | --- |
| [Set PDF Password](https://docs.uipath.com/activities/other/latest/document-understanding/set-pdf-password) | Changes the password of a specified PDF file. |
| [Merge PDFs](https://docs.uipath.com/activities/other/latest/document-understanding/merge-pdfs) | Joins a collection of file objects. |
| [Get PDF Page Count](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-get-pdf-page-count) | Provides the total number of pages in a PDF file. |
| [Extract PDF Text](https://docs.uipath.com/activities/other/latest/document-understanding/extract-pdf-text) | Extracts the text from a PDF document. |
| [Extract PDF Images](https://docs.uipath.com/activities/other/latest/document-understanding/extract-pdf-images) | The activity extracts all the images it finds in the PDF file. |
| [Extract PDF Page Range](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-extract-pdf-page-range) | Extracts a specified range of pages from a PDF document. |
| [Extract Document Data](https://docs.uipath.com/activities/other/latest/document-understanding/extract-document-data#extract-document-data)<sup>1</sup> | Extracts data from an input file or Document Data object, and stores the results into a Document Data object. |
| [Create Validation Task and Wait](https://docs.uipath.com/activities/other/latest/document-understanding/create-validation-task-and-wait) | Allows you to visualize and modify, in Action Center, the **Extraction Results** for the provided documents, by pausing the workflow until the validation action is executed. |
| [Wait for Validation Task and Resume](https://docs.uipath.com/activities/other/latest/document-understanding/wait-for-document-validation-task-and-resume) | Allows you to pause the action until the document is validated, automatically resuming the action, once the validation is complete. |
| [Create Validation Task](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-create-document-validation-action) | Allows you to create a document validation action. |
| [Classify Document](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-classify-document#classify-document)<sup>1</sup> | You can use this activity to classify documents, by selecting a desired classifier, and a document that you would like to classify. |
| [Create Classification Validation Task](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-create-classification-validation-task#create-classification-validation-task) | Allows you to create a **Document Validation** action type in Action Center. |
| [Create Classification Validation Task and Wait](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-create-classification-validation-task-and-wait#create-classification-validation-task-and-wait) | Allows you to create and modify a **Document Validation** action type in Action Center and pause the workflow until the validation task is completed. |
| [Wait for Classification Validation Task and Resume](https://docs.uipath.com/activities/other/latest/document-understanding/document-understanding-wait-for-classification-validation-task-and-resume#wait-for-classification-validation-task-and-resume) | Allows you to suspend the execution of the current workflow until a specified document validation action is completed. |

<sup>1</sup> - Projects using DocumentUnderstanding.Activities versions 2.12.1 and higher throw an error when consuming modern projects from Document Understanding in Automation Suite. The error message is: "The HTTP resource that matches the request URI ' <AutomationSuiteOrgURL> ' does not support the API version '1.1'". This error occurs due to the incompatibility between DocumentUnderstanding.Activities package versions 2.12.1 and higher, and Document Understanding in Automation Suite versions 2024.10 and lower. To avoid this error when working with Automation Suite versions 2024.10 and lower, use a DocumentUnderstanding.Activities version lower than 2.12.1.
