Position

TextFragment.Position property

Ottiene o imposta la posizione del testo per il testo, rappresentato conTextFragment oggetto.

public Position Position { get; set; }

Esempi

L’esempio mostra come visualizzare il posizionamento di un testo, rappresentato daTextFragment oggetto.

// Apri documento
Document doc = new Document(@"D:\Tests\input.pdf");

// Crea un oggetto TextFragmentAbsorber per trovare tutte le occorrenze di testo "hello world".
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");

// Accetta l'assorbitore per la prima pagina
doc.Pages[1].Accept(absorber);

// Naviga in tutti i segmenti di testo e visualizza il testo e le informazioni sul posizionamento
TextFragment firstOccurrence = absorber.TextFragments[1];

Console.Out.WriteLine(string.Format("fragment text: {0}", firstOccurrence.Text));
Console.Out.WriteLine(string.Format("fragment X indent: {0}", firstOccurrence.Position.XIndent));
Console.Out.WriteLine(string.Format("fragment Y indent: {0}", firstOccurrence.Position.YIndent));

Guarda anche