كيفية تسطير النص في ملف PDF باستخدام C #

تشرح هذه المقالة ** كيفية تسطير النص في PDF باستخدام C # **. التفاصيل حول إعدادات البيئة ، وقائمة المهام التي يتعين تنفيذها ونموذج التعليمات البرمجية القابل للتشغيل الذي يوضح ** كيفية تسطير النص في PDF باستخدام C # ** جزء منه. ستتعلم أيضًا خيارات إجراء عمليات أخرى ذات صلة على النص في ملف PDF.

خطوات للتسطير في ملف PDF باستخدام C

  1. اضبط البيئة لاستخدام Aspose.PDF for .NET لتسطير النص
  2. قم بإنشاء ملف PDF جديد باستخدام فئة Document وأضف صفحة إليه
  3. قم بإنشاء كائن TextBuilder واربطه بصفحة معينة حيث سيتم وضع خط تحت بعض النص
  4. قم بإنشاء بعض نماذج النص باستخدام TextFragment وقم بتعيين الخط والموضع وعلامة التسطير
  5. قم بإلحاق جزء النص هذا بملف PDF باستخدام كائن TextBuilder
  6. احفظ ملف PDF الناتج بنص مسطر

يتم توفير وصف * كيفية تسطير النص في ملف PDF باستخدام C # * في الخطوات أعلاه. قم بإنشاء ملف PDF جديد عن طريق إضافة بعض نماذج النص إليه وزيادة النص الهدف باستخدام فئة TextFragment. أخيرًا ، يجب أن تكون علامة التسطير صحيحة قبل إلحاق جزء النص بملف PDF.

كود لتسطير النص في PDF باستخدام C

namespace PDFUtility
{
class Program
{
static void Main(string[] args) // Underline text in C#
{
// Set PDF license
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic");
// Create a document object and add a page to it
Aspose.Pdf.Document doc = new Aspose.Pdf.Document();
doc.Pages.Add();
// Create TextBuilder for a particular page
Aspose.Pdf.Text.TextBuilder builder = new Aspose.Pdf.Text.TextBuilder(doc.Pages[1]);
// Create a TextFragment and set text, font, underline flag, and position
Aspose.Pdf.Text.TextFragment txtFragment = new Aspose.Pdf.Text.TextFragment("Text to be underlined");
txtFragment.TextState.Font = Aspose.Pdf.Text.FontRepository.FindFont("Calibri");
txtFragment.TextState.FontSize = 12;
txtFragment.TextState.Underline = true;
txtFragment.Position = new Aspose.Pdf.Text.Position(20, 700);
// Append the TextFragment
builder.AppendText(txtFragment);
// Save the PDF document
doc.Save("output.pdf");
}
}
}

يوضح هذا الرمز * كيفية التسطير في PDF باستخدام C # *. في نموذج التعليمات البرمجية هذا ، يتم إنشاء ملف PDF جديد بنص عينة ثم يتم استخدام خاصية TextFragment.TextState التي تحتوي على علامة التسطير. إذا كنت ترغب في وضع خط تحت النص في ملف PDF موجود ، فيمكنك استخدام فئة TextFragmentAbsorber للبحث في النص الهدف ثم وضع خط تحته.

في هذا البرنامج التعليمي ، تعلمنا أن نضع خطًا تحت النص ، ومع ذلك ، إذا كنت تميل إلى تعلم عملية شطب النص في ملف PDF ، فراجع المقالة على كيفية شطب النص في PDF باستخدام C #.

 عربي