تحويل وثيقة إلى Markdown

Markdown وهو شكل شعبي يُستخدَم في صياغة النص، كما أنه يُحوَّل إلى HTML أو PDF أو DOCX أو أشكال أخرى. ويختار كثير من المطورين هذا الشكل لكتابة الوثائق، وإعداد مقالات للنشر على المدونات، ووصف المشاريع، وما إلى ذلك.

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

الآن وظيفة العمل مع Markdown ويجري وضع شكل نشط لتزويدكم بمزيد من الفرص للعمل الملائم والمريح مع الوثائق.

تحويل وثيقة إلى Markdown

لتحويل وثيقة إلى Markdown أنت فقط بحاجة إلى تحميل وثيقة في أي شكل مدعم أو إنشاء واحدة جديدة من الناحية البرنامجية. إذن عليك أن تنقذ الوثيقة Markdown شكل

ويبين المثال الرمزي التالي كيفية تحويل الـ دي سيكس إلى Markdown:

تحديد خيارات الإنقاذ عند الرجوع إلى Markdown

Aspose.Words توفير القدرة على استخدام MarkdownSaveOptions درجة للعمل مع الخيارات المتقدمة عند توفير وثيقة Markdown شكل In addition to other inheriting or overloading properties, a number of properties that are specific for Markdown وأضيف أيضا شكل. على سبيل المثال، TableContentAlignment الممتلكات التي تتحكم في مواءمة المحتوى في الجداول، أو ImageSavingCallback و ImagesFolder للسيطرة على كيفية حفظ الصور عند تحويل وثيقة إلى Markdown شكل

الدعم Markdown المعالم

Aspose.Words يؤيد حاليا ما يلي: Markdown السمات التي تتبع في معظمها CommonMark المواصفات في Aspose.Words API ويُمثلون على النحو المناسب أو في شكل مباشر:

  • العناوين هي فقرات مع العنوان 1 - العنوان 6
  • " المقتطفات " هي فقرات تحمل اسم " كويت " في الاسم النموذجي
  • ♪ IndentedCode are paragraphs with “IndentedCode” in the fashion name
  • ♪ Fenced “الرمز هو فقرات مع “المرتبة الأولى
  • “إنلين كويد” “يجري مع “إنلينكود Font اسم
  • القواعد الأفقية هي فقرات مع HorizontalRule الشكل
  • التركيز الكبير
  • التركيز الايطالي
  • ♪ StrikeThrough formating
  • عُدد أو رُفعت الفقرتان
  • تم تمثيل الجداول مع Table الصف
  • ♪ الوصلات ممثَّلة كـ FieldHyperlink الصف

ويبيّن المثال التالي كيفية وضع وثيقة ذات أساليب معينة وإنقاذها Markdown:

وترد أدناه نتيجة هذا المثال الرمزي.

markdown-example-aspose-words-java

النمرات المستعملة

هناك العديد من القضايا المميزة والمثيرة للإهتمام بعد أن تعلمت ما يمكنك العمل معه Markdown الملفات أكثر مرونة وملاءمة. فعلى سبيل المثال، هناك القدرة على استخدام:

  • ♪ SetextHeading that allows you to create multi-line headings in Markdown في حين أن العناوين العادية في Markdown يمكن أن يكون خط واحد فقط. (ستيكست هيدينغ) مبني على أسلوب “الرأس ن” و مستوىه لا يمكن إلا أن يكون 1 أو 2. إن كان (ن) في “مديرة” أكبر من 2 أو مساوياً لـ2، فـ “سيكست هيدينغ” المقابل مبني على “هيدينغ 2”
  • علامات مختلفة للمستوى الأول من القوائم المحتوية على رصاصات () أو (+) أو (*)، العلامة الافتراضية هي " - " ) وأنواع مختلفة من الترقيم للقوائم المطلوبة () أو ()، علامة التقصير هي “.