كيفية تحويل Markdown إلى PDF و PDF إلى Markdown في Python

تحويل Markdown إلى PDF و PDF إلى Markdown في Python

PDF(تنسيق المستند المحمول) هو تنسيق الملفات الأكثر ثقة في العالم الذي أنشأته Adobe. Markdown هي لغة ترميز خفيفة الوزن لإنشاء نص بتنسيق عادي باستخدام محرر نص عادي. يتم استخدامه كتنسيق للكتابة على الويب. في بعض الحالات ، قد تحتاج إلى تحويل Markdown إلى ملف PDF ، أو العكس. لذلك ، في هذه المقالة ، سوف نوضح كيفية تحويل Markdown إلى PDF و PDF إلى Markdown في Python باستخدام REST API.

ستوفر المقالة معلومات حول الموضوعات التالية:

Python Markdown إلى PDF و PDF to Markdown Converter Library

للتحويل من PDF إلى Markdown أو العكس ، سأستخدم Python SDK من GroupDocs.Conversion Cloud API. مكتبة تحويل مستندات Python هذه عبارة عن مكتبة موثوقة وسريعة ومفتوحة المصدر ومنصة تحويل تنسيق الملفات. إنها مكتبة مجانية وآمنة وسهلة الاستخدام بنسبة 100٪ لأتمتة ميزات معالجة التحويل. يتيح لك Python SDK تغيير التنسيقات المدعومة إلى العديد من التنسيقات الأخرى برمجيًا على السحابة.

يتم استضافة Python API على PyPI ويمكن دمجها باستخدام أمر pip التالي.

pip install groupdocs_converison_cloud

الآن ، اجمع معرّف العميل وسر العميل من لوحة القيادة قبل أن تبدأ في اتباع الخطوات وأمثلة كود بايثون المتاحة. بعد أن تجمع معرّف العميل وسر العميل ، يرجى إضافة مقتطف كود python أدناه إلى تطبيقك:

# قم باستيراد Python SDK في تطبيق python الخاص بك من http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# الحصول على تكوينات ملف API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

تحويل Markdown إلى PDF في Python باستخدام REST API

فيما يلي خطوات تغيير Markdown إلى تنسيق PDF في Python برمجيًا كما هو موضح أدناه. أولاً ، قم بتحميل ملف Markdown (.md) إلى السحابة باستخدام نموذج التعليمات البرمجية. نتيجة لذلك ، سيكون ملف Markdown الذي تم تحميله متاحًا في قسم الملفات من لوحة التحكم على السحابة:

  • أولاً ، قم بإنشاء مثيل للفئة ConvertApi
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings
  • ثالثًا ، قم بتعيين اسم التخزين ومسار ملف إدخال MD
  • بعد ذلك ، قم بتعيين “pdf” للتنسيق
  • الآن ، قم بتوفير مسار ملف PDF الناتج
  • ثم قم بإنشاء فئة ConvertDocumentRequest باستخدام ConvertSettings
  • أخيرًا ، قم بتحويل ملف Markdown إلى PDF باستخدام طريقة convertDocument() مع ConvertDocumentRequest

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف Markdown إلى مستند PDF باستخدام Python:

# كيفية تحويل Markdown إلى PDF في Python باستخدام REST API
try:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # تحديد إعدادات التحويل
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "pdf"

  settings.output_path = "python-testing/output-sample-file.pdf"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD file to PDF online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
كيفية تحويل Markdown إلى PDF في Python باستخدام REST API

تحويل Markdown إلى PDF في Python باستخدام REST API

قم بتحويل Markdown إلى PDF باستخدام Advanced Options في Python

يتيح لك Python SDK أيضًا التحكم في تحويل Markdown إلى PDF باستخدام خيارات مختلفة. على سبيل المثال ، يمكنك ضبط الخيارات. توضح الخطوات التالية كيفية استخدام هذه الخيارات في تحويل Markdown إلى PDF و PDF لتحويل Markdown برمجيًا باستخدام Python.

  • أولاً ، قم بإنشاء مثيل للفئة ConvertApi
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings
  • قم بتعيين اسم التخزين ومسار ملف Markdown للإدخال
  • بعد ذلك ، قم بتعيين قيمة “pdf” على التنسيق
  • بعد ذلك ، قم بتعيين الخيارات المطلوبة مثل from \ page and pagescount
  • الآن ، قم بتعيين convertOptions وإخراج مسار ملف PDF
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings
  • أخيرًا ، قم بتحويل Markdown إلى PDF عن طريق استدعاء طريقة convertDocument() باستخدام ConvertDocumentRequest

يوضح نموذج التعليمات البرمجية التالي كيفية تعيين خيارات إضافية في تحويل Markdown إلى PDF باستخدام Python:

# كيفية تحويل Markdown إلى PDF باستخدام Advanced Options في Python
try:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # تحديد إعدادات التحويل
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "pdf"
  
  # خيارات تحويل PDF
  convertOptions = groupdocs_conversion_cloud.PdfConvertOptions()
  convertOptions.center_window = True
  convertOptions.compress_images = False
  convertOptions.display_doc_title = True
  convertOptions.dpi = 1024.0
  convertOptions.fit_window = False
  convertOptions.from_page = 1
  convertOptions.pages_count = 1
  convertOptions.grayscale = False
  convertOptions.image_quality = 100
  convertOptions.linearize = False
  convertOptions.margin_top = 5
  convertOptions.margin_left = 5
  convertOptions.unembed_fonts = True
  convertOptions.remove_unused_streams = True
  convertOptions.remove_unused_objects = True
  convertOptions.remove_pdfa_compliance = False

  settings.convert_options = convertOptions
  settings.output_path = "python-testing/output-sample-file.pdf"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD to PDF online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))

اتبع الخطوات الموضحة بالفعل لتحميل ملف الإدخال ثم تنزيل ملف PDF المحول.

كيفية تحويل PDF إلى Markdown في Python باستخدام واجهة برمجة تطبيقات REST

في هذا القسم ، سأوضح كيفية تحويل MD إلى Doc عبر الإنترنت في Python برمجيًا على السحابة. أولاً ، قم بتحميل ملف Markdown إلى السحابة باستخدام نموذج التعليمات البرمجية. نتيجة لذلك ، سيكون ملف .md الذي تم تحميله متاحًا في قسم الملفات من لوحة المعلومات السحابية.

الآن ، اتبع الخطوات المذكورة أدناه لتحويل ملف PDF إلى Markdown برمجيًا في Python:

  • أولاً ، قم بإنشاء كائن من فئة ConvertApi
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings
  • بعد ذلك ، قم بتعيين اسم التخزين ومسار ملف PDF المدخل
  • بعد ذلك ، قم بتعيين “md” إلى التنسيق
  • الآن ، قم بتوفير مسار ملف Markdown الناتج
  • قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings
  • أخيرًا ، قم بتحويل ملف PDF إلى ملف MD عن طريق استدعاء طريقة convertDocument() باستخدام ConvertDocumentRequest

يوضح مقتطف الكود التالي كيفية تغيير تحويل PDF إلى Markdown باستخدام REST API في Python:

# كيفية تحويل PDF إلى Markdown في Python باستخدام REST API
try:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # تحديد إعدادات التحويل
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.pdf"
  settings.format = "md"
  
  settings.output_path = "python-testing/output-sample-file.md"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted convert PDF to Markdown online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
كيفية تحويل PDF إلى Markdown في Python باستخدام REST API

كيفية تحويل ملف PDF إلى Markdown باستخدام REST API

Markdown مجاني لتحويل PDF عبر الإنترنت

ما هو Markdown to PDF Converter؟ يرجى تجربة Markdown إلى PDF المحول المجاني التالي على الإنترنت لتحويل Markdown إلى PDF بالصور ، والذي تم تطويره باستخدام API أعلاه.

PDF مجاني لتحويل Markdown عبر الإنترنت

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

تلخيص لما سبق

دعونا نختتم هذا المنشور على المدونة. لتلخيص ما تعلمته:

  • كيفية تحويل Markdown (.md) إلى PDF باستخدام Python ؛
  • تغيير PDF إلى Markdown (.md) برمجيًا باستخدام خيارات إضافية في Python ؛
  • كيفية تحويل PDF إلى Markdown (.md) باستخدام Python ؛

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

أخيرًا ، يقوم موقع groupdocs.com بكتابة مقالات مدونة جديدة حول تحويلات تنسيق الملفات المختلفة باستخدام واجهة برمجة تطبيقات REST. لذا ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك حول محول PDF إلى markdown ، أو العكس على المنتدى.

أسئلة وأجوبة

كيف يمكنني تغيير Markdown إلى PDF في Python؟

يرجى اتباع هذا الرابط لمعرفة مقتطف شفرة Python لتصدير تخفيض السعر إلى PDF عبر الإنترنت بسهولة وسرعة.

كيفية تثبيت Markdown على مكتبة PDF Python؟

قم بتنزيل وتثبيت محول MD to PDF مكتبة Python لإنشاء ومعالجة وتحويل MD إلى ملف PDF برمجيًا.

كيفية تحويل Markdown إلى PDF باستخدام REST API؟

قم بإنشاء مثيل لـ ConvertApi ، وقم بتعيين قيم إعدادات التحويل ، واستدعاء طريقة convertDocument باستخدام ConvertDocumentRequest لتحويل Markdown إلى PDF.

كيف أقوم بتغيير PDF إلى Markdown في Python؟

يرجى اتباع هذا الرابط للتعرف على نموذج كود Python لكيفية تغيير PDF إلى ملف Markdown بسرعة.

كيف أقوم بتحويل PDF إلى Markdown عبر الإنترنت مجانًا؟

الرجاء استخدام محول PDF عبر الإنترنت إلى Markdown لتحويل ملف PDF إلى Markdown بسهولة ، في ثوانٍ.

كيف أقوم بتحويل PDF إلى Markdown عبر الإنترنت مجانًا؟

افتح ملف PDF عبر الإنترنت إلى Markdown انقر داخل منطقة إفلات الملف لتحميل ملف PDF أو سحب ملف PDF وإفلاته. انقر فوق الزر “تحويل الآن” ، وسوف يقوم محول PDF إلى MD عبر الإنترنت بتغيير ملف PDF إلى Markdown. سيكون رابط تنزيل ملف الإخراج متاحًا على الفور بعد التحويل.

هل من الآمن استخدام محول PDF إلى Markdown؟

نعم ، إنه آمن للغاية وموثوق به حيث سيتم حذف الملفات التي تم تحميلها بعد 24 ساعة.

كيفية تحويل ملف MD إلى PDF عبر الإنترنت؟

فتح على الإنترنت محول Markdown to PDF انقر داخل منطقة إفلات الملف لتحميل ملف .md أو قم بسحب وإسقاط ملف العلامات. انقر فوق الزر “تحويل الآن” ، وسيؤدي تحويل rmd إلى PDF عبر الإنترنت إلى تغيير ملف markdown إلى PDF. سيكون رابط تنزيل ملف الإخراج متاحًا على الفور بعد التحويل.

كيف يمكنني تحويل Markdown إلى PDF أو PDF إلى Markdown في وضع عدم الاتصال في Windows؟

يرجى زيارة هذا الرابط لتنزيل PDF إلى Markdown أو أداة Markdown لتحويل PDF مجانًا لنظام التشغيل windows. سيغير برنامج التنزيل المجاني هذا المحول Markdown إلى ملف PDF ، أو العكس على Windows بسرعة ، بنقرة واحدة.

أنظر أيضا

نوصي أيضًا بزيارة الروابط التالية لمعرفة المزيد حول: