Process

TextDevice.Process method

Convertissez la page et enregistrez-la en tant que flux de texte.

public override void Process(Page page, Stream output)
ParamètreTaperLa description
pagePageLa page à convertir.
outputStreamFlux de résultats.

Exemples

L’exemple montre comment extraire du texte sur la première page du document PDF.

Document doc = new Document(inFile);
string extractedText;

using (MemoryStream ms = new MemoryStream())
{
    // crée un périphérique texte
    TextDevice device = new TextDevice();

    // convertit la page et enregistre le texte dans le flux
    device.Process(doc.Pages[1], ms);

    // utilise le texte extrait
    ms.Close();
    extractedText = Encoding.Unicode.GetString(ms.ToArray());
}

Voir également