Hello, you may have read the guide on the Portal for interfacing with PDF documents.
Firstly, Blue Prism is not an OCR tool - although it does have some limited functionality for such. If you are doing something very limited - where the format of the pdf is always the same - than it might be ok - but for large use of multi-format documents you would need a different ICR solution to feed Blue Prism. Y
If you are using Blue Prism for any Surface Automation:
Your Blue Prism environments should always be virtually hosted and persistant. They should all be the same resolution - so this would guarantee that a Surface Automation interface you create will work on any robot in the estate.
If you cannot guarantee persistance (which you should be able to do...) you need to stop using region editor as the basis for your build, and calculate the location of all the elements you want to use dynamically at runtime using Image Recognition to locate labels etc. There is an exercise in the SA training that shows you how to dynamically use an element based upon runtime location rather than build time location.