1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| public string LectureSkedPdf(string fileName)
{
StringBuilder FormatTxT = new StringBuilder();
string MiseEnMemoire = string.Empty;
//Verification que le fichier Pdf est trouve
if (File.Exists(fileName))
{
//declaration de la variable
PdfReader pdfReader = new PdfReader(fileName);
//Parcour du fichier pdf
for (int i = 1; i <= pdfReader.NumberOfPages; i++)
{
ITextExtractionStrategy Strategy = new iTextSharp.text.pdf.parser.LocationTextExtractionStrategy();
string page = PdfTextExtractor.GetTextFromPage(pdfReader, i, Strategy);
MiseEnMemoire = MiseEnMemoire + page;
}
//fermeture du pdf
pdfReader.Close();
}
//retourne le fichier sous format txt
return MiseEnMemoire ;
} |
Partager