الانتقال إلى المحتوى الرئيسي

كيفية تغيير حجم الخط في وثيقة بيثون دوكإكس

بيثون دوكإكس هي مكتبة للعمل مع ملفات تنسيق دوكإكس التي تسمح لك لإنشاء وتحرير وثائق ميكروسوفت ورد باستخدام بيثون. يوفر واجهة برمجة تطبيقات ملائمة للعمل مع عناصر المستندات المختلفة ، بما في ذلك النصوص والجداول والصور والمزيد. واحدة من الجوانب الهامة للعمل مع وثائق ورد هو تغيير حجم الخط ، والذي يسمح لك لتحقيق نظرة أكثر جاذبية والمهنية من الوثيقة.

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

مثال الاستخدام:

من وثيقة استيراد دوك

from docx.enum.text import WD_PARAGRAPH_ALIGNMENT

from docx.shared import Pt

# Создание документа

doc = Document()

# Создание стиля

style = doc.styles.add_style('CustomStyle', WD_PARAGRAPH_ALIGNMENT.CENTER)

font = style.font

font.size = Pt(14)

# Создание параграфа и применение стиля

paragraph = doc.add_paragraph('Пример текста')

paragraph.style = style

# Сохранение документа

doc.save("example.docx")

في هذا المثال ، يتم إنشاء مستند جديد ويتم تعريف نمط يسمى "كوستومستيل". يتم تعيين المحاذاة المركزية وحجم الخط على 14 وحدة (نقطة). ثم يتم إنشاء فقرة مع النص "نموذج النص" ويتم تطبيق النمط الذي تم إنشاؤه. أخيرا ، يتم حفظ المستند في ملف " مثال.دوك".

الآن أنت تعرف كيفية تغيير حجم الخط في وثيقة بيثون دوكإكس. هذه مجرد واحدة من العديد من ميزات المكتبة التي تسمح لك بأتمتة إنشاء وتحرير مستندات ورد باستخدام بايثون. بفضل هذا ، يمكنك تسريع سير عملك بشكل كبير وإنشاء المزيد من المستندات الاحترافية.

  1. يصف مشكلة تغيير حجم الخط في مستند بيثون دوكإكس
  2. تثبيت بيثون-دوك
  3. تثبيت بيثون دوك
  4. فتح مستند
  5. فتح مستند بيثون دوكإكس للتحرير
  6. تغيير حجم الخط
  7. يتم وصف خيارات لتغيير حجم الخط في بيثون دوكإكس
  8. تغيير حجم النص
  9. وصف عملية تغيير حجم النص في مستند معين

يصف مشكلة تغيير حجم الخط في مستند بيثون دوكإكس

عند العمل مع مكتبة بيثون-دوكإكس ، يواجه المطورون أحيانا مشكلة تغيير حجم الخط في المستند الذي تم إنشاؤه. بدلا من النتائج المتوقعة ، يظل الخط في المستند النهائي دون تغيير ولا يتطابق مع القيم المحددة.

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

لحل هذه المشكلة ، يجب تحديد وحدة حجم الخط بشكل صريح. على سبيل المثال ، بدلا من تحديد القيمة "12" ، يجب تحديد "12 نقطة" (للنقاط) أو "12 بكسل" (للبكسل) أو "12 دقيقة" (للوحدات النسبية).

نموذج التعليمات البرمجية لتغيير حجم الخط في وثيقة بيثون دوكإكس:

من وثيقة استيراد دوك

من دوك.استيراد مشترك حزب العمال

وثيقة = وثيقة()

الفقرة = وثيقة.اضف_فقرة()

تشغيل = الفقرة.إضافة تشغيل ("نص بحجم خط متغير")

الخط = تشغيل.الخطالخط.الحجم = نقطة (12) # حدد حجم الخط فيالوثيقة.حفظ النقاط ("مثال.دوك")
وبالتالي ، من خلال تحديد وحدة حجم الخط بشكل صريح في مكتبة بايثون-دوكإكس ، يمكنك تغيير حجم الخط بنجاح في المستند الذي تقوم بإنشائه.
تثبيت بيثون-دوكلتثبيت بيثون-دوك ، سوف تحتاج إلى مدير حزمة نقطة لبيثون. إذا كنت قد قمت بالفعل بتثبيت بايثون على جهاز الكمبيوتر الخاص بك ، فيجب تثبيت النقطة بالفعل.لتثبيت بايثون-دوكإكس ، اتبع الخطوات التالية:
خطوةالوصف

الفريق

1

فتح موجه الأوامر (على ويندوز) أو محطة (على ماك أو لينكس).

2

أدخل الأمر التالي لتثبيت بيثون-دوكإكس:

بيب تثبيت بيثون-دوكإكس

3

انتظر حتى ينتهي التثبيت.

بعد اكتمال التثبيت ، يمكنك البدء في استخدام بيثون-دوكإكس لإنشاء وتحرير وثائق وورد.

مثال على استخدام بيثون-دوك:

"'بايثون

من وثيقة استيراد دوك

# إضافة فقرة إلى المستند

الفقرة = وثيقة.اضف_فقرة ('مرحبا بالعالم!’)

# حفظ المستند إلى

الوثيقة.حفظ الملف ('مثال.دوكإكس ')

الآن لديك مكتبة بيثون-دوك تثبيت ويمكنك إنشاء وتحرير وثائق وورد باستخدام بيثون.

تثبيت بيثون دوك

1. تأكد من تثبيت بايثون على جهاز الكمبيوتر الخاص بك. يمكنك التحقق من ذلك عن طريق فتح موجه الأوامر والدخول

بيثون version إصدار الأمر

. إذا تم تثبيت بيثون بالفعل ، سترى نسخته.

استيراد دوك

أنت الآن على استعداد لبدء العمل مع بيثون-دوكإكس وإنشاء أو تحرير وثائق مايكروسوفت وورد.

فتح مستند

وثيقة()

. أنه يخلق مثيل جديد من الطبقة

الوثيقة

، وهو مستند مفتوح.

في هذا المثال ، مستند اسمه ' مثال.دوكإكس ' سيتم فتح وحفظها في

متغير المستند

. الآن يمكننا العمل مع هذا المستند: أضف العناوين والفقرات والجداول وما إلى ذلك.

عند فتح مستند ، تقرأ المكتبة محتوياته تلقائيا وتقدمها ككائنات يمكن التلاعب بها. هذا يسمح لنا بتغيير حجم الخط ونمط النص وإضافة الصور والمزيد.

لتحرير المستندات بتنسيق دوكإكس باستخدام مكتبة بايثون-دوكإكس ، يجب عليك أولا فتح المستند نفسه. للقيام بذلك ، يمكنك استخدام الوظيفة

فتح()

، الذي يفتح مستند موجود:

إنشاء مستند جديد:

من وثيقة استيراد دوك

# إنشاء مستند فارغ جديد

وثيقة = وثيقة()

# فتح مستند موجود

المستند = المستند ('المسار إلى المستند.دوكإكس')

فيلنوتفونديرور

. لذلك ، قبل فتح مستند ، يوصى بالتحقق من توفره.

بعد فتح مستند ، يمكنك إجراء عمليات مختلفة به ، مثل إضافة فقرات وجداول وصور جديدة وما إلى ذلك. لحفظ التغييرات على مستند ، استخدم

طريقة الحفظ ()

# حفظ التغييرات

دكتور.حفظ ('المسار إلى المستند.دوكإكس')

الآن يمكنك فتح وتحرير الوثائق في شكل دوكإكس باستخدام مكتبة بايثون-دوكإكس باستخدام الإرشادات أعلاه.

تغيير حجم الخطعند العمل مع المستندات باستخدام مكتبة بايثون-دوكإكس ، قد تحتاج إلى تغيير حجم الخط في النص. يمكن أن يكون هذا مفيدا إذا كنت تريد جعل نص معين أكثر تعبيرا أو أكثر حدة.لتغيير حجم الخط في مستند بيثون-دوكإكس ، يمكنك استخدام الطرق التي توفرها هذه المكتبة.
أولا ، تحتاج إلى الوصول إلى كائن الفقرة الذي يحتوي على النص الذي تريد تغيير خطه. يمكنك القيام بذلك باستخدام طريقة الفقرات ، والتي تقوم بإرجاع قائمة بجميع الفقرات في المستند:للفقرة في الوثيقة.الفقرات:# الوصول إلى نص الفقرة
تشغيل = الفقرة.إضافة تشغيل ('النص الخاص بك')اركض.الخط.الحجم = نقطة (14) # يحدد حجم الخط إلى 14
في هذا المثال ، يتم تعيين حجم الخط إلى 14 نقطة (نقطة). يمكنك تحديد أي قيمة وفقا لاحتياجاتك.يمكن تطبيق إعداد حجم الخط على أي نص في فقرة. يمكنك أيضا استخدام مكالمات إضافية متعددة() لتقسيم النص إلى أجزاء متعددة بأحجام خطوط مختلفة.

بعد إجراء جميع التغييرات ، احفظ المستند باستخدام طريقة الحفظ() :

وثيقة.حفظ ('اسم المستند.دوكإكس')

الآن أنت تعرف كيفية تغيير حجم الخط في مستند باستخدام بيثون-دوكإكس. استخدم هذه الطرق لجعل النص الخاص بك أكثر جاذبية ومفهومة للقراء.

يتم وصف خيارات لتغيير حجم الخط في بيثون دوكإكس

نموذج التعليمات البرمجية

الوصف

من

اضف_تشغيل

تشغيل = الفقرة.إضافة تشغيل (نص)

اركض.الخط.الحجم = نقطة (12)

  1. إضافة تشغيل جديد للنص إلى فقرة موجودة وتعيين حجم الخط لهذا التشغيل.
  2. نمط
  3. اركض.أسلوب.الخط.الحجم = نقطة (12)
  4. وثيقة = وثيقة()
  5. # إضافة فقرة مع النص وتحديد حجم الخط

الفقرة = وثيقة.اضف_فقرة()

تشغيل = الفقرة.إضافة تشغيل ("نص مثال")

وثيقة الوثيقة.حفظ ("مثال.دوك")