إضافة نص إلى ملف PDF
Contents
[
Hide
]
لإضافة نص إلى ملف PDF موجود:
- افتح ملف PDF المدخل باستخدام كائن Document.
- احصل على الصفحة المعينة التي ترغب في إضافة النص إليها.
- أنشئ جزء نصي يحتوي على المحتوى “Aspose.PDF”.
- حدد موضع الجزء النصي على الصفحة.
- حدد خصائص النص للجزء النصي.
- أنشئ كائن TextBuilder للصفحة.
- أضف الجزء النصي إلى صفحة PDF.
- احفظ مستند PDF الناتج في ملف الإخراج.
إضافة نص
يظهر لك مقطع الشفرة التالي كيفية إضافة نص في ملف PDF موجود.
// افتح المستند
$document = new Document($inputFile);
// احصل على الصفحة المعينة
$page = $document->getPages()->add();
// أنشئ جزء نصي
$textFragment = new TextFragment("Aspose.PDF");
$textFragment->setPosition(new Position(80, 700));
// حدد خصائص النص
$fontRepository = new FontRepository();
$colors = new Color();
$textFragment->getTextState()->setFont($fontRepository->findFont("Verdana"));
$textFragment->getTextState()->setFontSize(14);
$textFragment->getTextState()->setForegroundColor($colors->getBlue());
$textFragment->getTextState()->setBackgroundColor($colors->getLightGray());
// أنشئ كائن TextBuilder
$textBuilder = new TextBuilder($page);
// أضف الجزء النصي إلى صفحة PDF
$textBuilder->appendText($textFragment);
// احفظ مستند PDF الناتج.
$document->save($outputFile);
$document->close();