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