Да, вы правы. На ином ресурсе предложили один рабочий вариант. Если кому интересно, то вот, что в итоге получилось
Код
path = System.IO.Path.Combine(Application.streamingAssetsPath, "test.pdf");
IEnumerator request()
{
UnityWebRequest www = UnityWebRequest.Get(path);
yield return www.SendWebRequest();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
print(www.downloadHandler.data.Length);
mm = new MemoryStream(www.downloadHandler.data);
PdfReader reader = new PdfReader(mm);
ITextExtractionStrategy strategy;
testText.text = "IN";
Rectangle rect = new Rectangle(45, 0, 135, 150);
RenderFilter filter = new RegionTextRenderFilter(rect);
int q;
for (int i = 1; i <= reader.NumberOfPages; i++)
{
strategy = new FilteredTextRenderListener(new SimpleTextExtractionStrategy(), filter);
print(PdfTextExtractor.GetTextFromPage(reader, i, strategy));
testText.text = PdfTextExtractor.GetTextFromPage(reader, 1, strategy);
}
mm.Close();
}
}