У меня есть образец PDF, который выглядит следующим образом
Я пытаюсь получить эти прямоугольники / ящики, используя C# iTextSharp
PdfReader reader = new PdfReader(inFileName);
for (int i = 1; i <= reader.NumberOfPages; ++i)
{
strPageNumber = i.ToString();
if (intCommentCount >= 5)
{
break;
}
PdfDictionary pagedic = reader.GetPageN(i);
var thing = reader.GetPageContent(i);
string converted = Encoding.UTF8.GetString(thing, 0, thing.Length);
PdfArray rectarray = (PdfArray)PdfReader.GetPdfObject(pagedic.Get(PdfName.RECT));
if (rectarray == null || rectarray.Size == 0)
{
continue;
}
}
Однако, к сожалению, прямой массив возвращается как ноль. Я попробовал BOX вместо RECT, но rectarray также возвращается как ноль
Как собрать объекты BOX / RECTANGLE из PDF с помощью C# iTextSharp
Заранее спасибо