Visit

Visit(Page)

Utför sökning på den angivna sidan.

public override void Visit(Page page)
ParameterTypBeskrivning
pagePagePDF-dokumentsida objekt.

Exempel

Exemplet visar hur man hittar text på den första PDF-dokumentsidan och ersätter texten.

// Öppna dokument
Document doc = new Document(@"D:\Tests\input.pdf");

// Hitta teckensnitt som kommer att användas för att ändra teckensnitt för dokumenttext
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");

// Skapa TextFragmentAbsorber-objekt för att hitta alla "hej världen" textförekomster
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");

// Acceptera absorbenten för första sidan
absorber.Visit(doc.Pages[1]);

// Ändra text för alla sökförekomster
foreach (TextFragment textFragment in absorber.TextFragments)
{
    textFragment.Text = "hi world";
}

// Spara dokument
doc.Save(@"D:\Tests\output.pdf");  

Se även


Visit(Document)

Utför sökning på det angivna dokumentet.

public override void Visit(Document pdf)
ParameterTypBeskrivning
pdfDocumentPDF-dokument objekt.

Exempel

Exemplet visar hur man hittar text i PDF-dokument och ersätter text från alla sökförekomster.

// Öppna dokument
Document doc = new Document(@"D:\Tests\input.pdf");

// Hitta teckensnitt som kommer att användas för att ändra teckensnitt för dokumenttext
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");

// Skapa TextFragmentAbsorber-objekt för att hitta alla "hej världen" textförekomster
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");

// Acceptera absorbenten för första sidan
absorber.Visit(doc);

// Ändra text för den första textförekomsten
absorber.TextFragments[1].Text = "hi world";

// Spara dokument
doc.Save(@"D:\Tests\output.pdf");  

Se även


Visit(XForm)

Utför sökning på det angivna formulärobjektet.

public void Visit(XForm xForm)
ParameterTypBeskrivning
xFormXFormPdf-formulärobjekt.

Se även