Visit

Visit(Page)

يقوم بالبحث في الصفحة المحددة .

public override void Visit(Page page)
معامليكتبوصف
pagePageكائن صفحة وثيقة PDF.

أمثلة

يوضح المثال كيفية البحث عن نص في صفحة مستند PDF الأولى واستبدال النص.

// افتح المستند
Document doc = new Document(@"D:\Tests\input.pdf");

// ابحث عن الخط الذي سيتم استخدامه لتغيير خط نص المستند
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");

// إنشاء كائن TextFragmentAbsorber للعثور على جميع تكرارات نص "أهلًا بالعالم"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");

// قبول الماص للصفحة الأولى
absorber.Visit(doc.Pages[1]);

// تغيير نص جميع تكرارات البحث
foreach (TextFragment textFragment in absorber.TextFragments)
{
    textFragment.Text = "hi world";
}

// حفظ الوثيقة
doc.Save(@"D:\Tests\output.pdf");  

أنظر أيضا


Visit(Document)

يقوم بالبحث في المستند المحدد.

public override void Visit(Document pdf)
معامليكتبوصف
pdfDocumentكائن مستند PDF.

أمثلة

يوضح المثال كيفية العثور على نص في مستند PDF واستبدال نص جميع حالات البحث.

// افتح المستند
Document doc = new Document(@"D:\Tests\input.pdf");

// ابحث عن الخط الذي سيتم استخدامه لتغيير خط نص المستند
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");

// إنشاء كائن TextFragmentAbsorber للعثور على جميع تكرارات نص "أهلًا بالعالم"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");

// قبول الماص للصفحة الأولى
absorber.Visit(doc);

// تغيير نص تواجد النص الأول
absorber.TextFragments[1].Text = "hi world";

// حفظ الوثيقة
doc.Save(@"D:\Tests\output.pdf");  

أنظر أيضا


Visit(XForm)

يقوم بالبحث عن كائن النموذج المحدد.

public void Visit(XForm xForm)
معامليكتبوصف
xFormXFormكائن شكل PDF.

أنظر أيضا