Какой правильный метод для стратегии извлечения текста?

В моем коде C # я извлекаю текст из PDF, и у меня есть два способа сделать это. Однако 1 метод работает для 1 типа PDF-документа, а другой метод работает для другого типа PDF-документа.

Когда метод 1 терпит неудачу, я получаю текст, но без пробелов, а когда метод 2 терпит неудачу, я получаю только \ r.

Метод 1 (класс изhttp://www.codeproject.com/Articles/14170/Extract-Text-from-PDF-in-C-100-NET)

PDFParser pdf_parser = new PDFParser();
currentText = pdf_parser.ExtractTextFromPDFBytes(pdfReader.GetPageContent(page)) + " ";

Способ 2

StringWriter output = new StringWriter();
for (int i = 1; i 

Ответы на вопрос(1)

Ваш ответ на вопрос