مثال على هالو وورلد باستخدام بايثون

Contents
[ ]

يعرض مثال «Hello World» أبسط صيغة وأبسط برنامج في أي لغة برمجة معينة. يتم تعريف المطورين بصيغة لغة البرمجة الأساسية من خلال تعلم كيفية طباعة «Hello World» على شاشة الجهاز. لذلك، سنبدأ تقليديًا بالتعرف على مكتبتنا منها.

في هذه المقالة، نقوم بإنشاء مستند PDF يحتوي على نص «Hello World!». بعد تثبيت Aspose.pdf لـ Python عبر .NET في بيئتك، يمكنك تنفيذ نموذج التعليمات البرمجية أدناه لمعرفة كيفية عمل واجهة برمجة تطبيقات Aspose.PDF.

يتبع مقتطف الشفرة أدناه الخطوات التالية:

  1. قم بإنشاء مثيل مستند موضوع
  2. إضافة صفحة إلى كائن المستند
  3. قم بإنشاء جزء من النص موضوع
  4. تعيين ألوان النص
  5. قم بإنشاء أداة إنشاء نصوص
  6. أضِف جزء من النص إلى الصفحة
  7. حفظ المستند () وثيقة PDF الناتجة

مقتطف الشفرة التالي هو برنامج «Hello World» الذي يوضح وظائف Aspose.PDF لـ Python عبر واجهة برمجة تطبيقات .NET.

from datetime import timedelta
import aspose.pdf as ap


def run_simple(self):
    # Initialize document object
    document = ap.Document()
    # Add page
    page = document.pages.add()
    # Add text to new page
    textFragment = ap.text.TextFragment("Hello, world!")
    textFragment.position = ap.text.Position(100, 600)

    textFragment.text_state.font_size = 12
    textFragment.text_state.font = ap.text.FontRepository.find_font("TimesNewRoman")
    textFragment.text_state.background_color = ap.Color.blue
    textFragment.text_state.foreground_color = ap.Color.yellow

    # Create TextBuilder object
    textBuilder = ap.text.TextBuilder(page)

    # Append the text fragment to the PDF page
    textBuilder.append_text(textFragment)

    document.save(self.data_dir + "HelloWorld_out.pdf")