Visit
محتويات
[
يخفي
]Visit(Page)
يقوم بالبحث في الصفحة المحددة .
public override void Visit(Page page)
معامل | يكتب | وصف |
---|---|---|
page | Page | كائن صفحة وثيقة 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");
أنظر أيضا
- class Page
- class TextFragmentAbsorber
- مساحة الاسم Aspose.Pdf.Text
- المجسم Aspose.PDF
Visit(Document)
يقوم بالبحث في المستند المحدد.
public override void Visit(Document pdf)
معامل | يكتب | وصف |
---|---|---|
Document | كائن مستند 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");
أنظر أيضا
- class Document
- class TextFragmentAbsorber
- مساحة الاسم Aspose.Pdf.Text
- المجسم Aspose.PDF
Visit(XForm)
يقوم بالبحث عن كائن النموذج المحدد.
public void Visit(XForm xForm)
معامل | يكتب | وصف |
---|---|---|
xForm | XForm | كائن شكل PDF. |
أنظر أيضا
- class XForm
- class TextFragmentAbsorber
- مساحة الاسم Aspose.Pdf.Text
- المجسم Aspose.PDF