Конференция "Corba" » Открыть PDF, выделить все и скопировать как текст [D7]
 
  • GanibalLector © (20.08.12 13:37) [0]
    Что посоветуете? Через CreateOLEObject или может еще как можно?
  • GanibalLector © (17.09.12 13:35) [1]
    Отвечу сам себе. С помощью OLE пересохранить в txt, а потом уже открывать txt  и парсить.

    Из нюансов. Не все pdf файлы пересохраняются в txt. В этом случаи приходится распознавать.
  • ale-sumkin © (14.12.12 12:34) [2]
    А можно написать подробно, как сохранить через ole ?
  • GanibalLector © (14.12.12 13:23) [3]
     AcroApplication:=CreateOleObject('AcroExch.PDDoc');
     AcroApplication.Open(путь к pdf файлу)    
     JSObj:= AcroApplication.GetJSObject;      
     TempName:= путь к txt файлу
     JSObj.SaveAs(TempName, 'com.adobe.acrobat.plain-text');

 
Конференция "Corba" » Открыть PDF, выделить все и скопировать как текст [D7]
Есть новые Нет новых   [118574   +16][b:0][p:0.001]