PDF, чтобы преуспеть - помещая формы itext в Excel - PullRequest
1 голос
/ 07 октября 2019

Я пытаюсь преобразовать PDF в таблицу Excel. У меня есть код для извлечения текста с помощью itextsharp ITextChunkLocationStrategy. Теперь у меня есть таблица с одним столбцом с текстом (разделенным на куски) и другим столбцом с размерами и местоположениями прямоугольника кусков. Теперь мне нужно поместить куски текста в нужное место в документе Excel.

table of the two columns containing the text and rectangles

ниже приведен код, который я нашел при поиске. но я не знаю, как сказать Excel, в какие ячейки помещать текст - на основе координат

for (int i = 0; i < dt.Rows.Count - 1; i++)
{
   var dty = (from row in dt.AsEnumerable()
             orderby row.Field<float>("x")
             where row.Field<int>("yRank") == rowNo
               select row);

   var tbl = dty.CopyToDataTable();
   for (int y = 0; y < tbl.Rows.Count; y++)
   {
        ws.Cells[rowNo, y + 1] = tbl.Rows[y]["text"].ToString();
   }
}

rowNo++;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...