Hejsan Jag använde ett litet program som jag hittade som heter PdfToText. Det är ett kommandopromts-program som skriver ut pdf:en som en textfil och med lite kod så kan man göra om det till att fungera för batch-körningar. Men, det kanske inte var det du undrade? :) Om du avser att läsa in en fil som text så bör du använda StreamReader och sedan metoden ReadLine Löste det enligt följande Öppna pdf fil som text
Jag skulle behöva hjälp med att öppna en pdf fil som text.
Det går jättebra att öppna en pdf fil notepad. Men jag skulle vilja göra det i c# kod.
Det är för att jag ska leta genom dokumentet efter "pdf forms fält".
Jag hittar dem genom att söka efter "T (" efter det kommer variablenamn för formfältet.
ex "T (Name)" Där Name är namnet på formfältet.
Men jag har ingen aning om hur jag ska öppna pdf:en i kod som text. Det behöver jag hjälp med :)
/Micke SSv: Öppna pdf fil som text
Mvh
PeterSv: Öppna pdf fil som text
Lycka tillSv:Öppna pdf fil som text
FileInfo fi = new FileInfo(@"C:\fil.pdf");
StreamReader sr = fi.OpenText();
ArrayList list = new ArrayList();
string sLine = sr.ReadLine();
while(sLine!=null)
{
list.Add(sLine);
sLine = sr.ReadLine();
}
Där har jag raderna. Bara söka ut värden jag ska komma åt :)
/Micke S