تحويل HTML إلى Markdown أو HTML إلى PNG في Java

تحويل HTML إلى Markdown أو HTML إلى PNG في Java

Markdown و HTML هما أكثر لغات الترميز شيوعًا المستخدمة على الويب. Markdown هي لغة سهلة وخفيفة الوزن لتنسيق النص باستخدام الرموز. حيث يتيح HTML للمستخدمين تصميم هياكل ويب معقدة بمساعدة علامات محددة مسبقًا ومخصصة. في بعض الحالات ، يفضل المستخدمون Markdown على HTML نظرًا لقوتها وبساطتها. لذلك ، في هذه المقالة ، سنقوم بتحويل HTML إلى Markdown أو HTML إلى PNG في Java برمجيًا باستخدام طرق API التي تقدمها Aspose.HTML for Java.

سنغطي الأقسام التالية في منشور المدونة هذا:

تحويل HTML إلى Markdown أو HTML إلى PNG في Java - تثبيت API

يقدم Aspose.HTML for Java مجموعة غنية من طرق معالجة الملفات وتحويلها. يسمح للمستخدمين بتنفيذ هذه الإجراءات بتكوينات بسيطة. لذلك ، فإن إجراء التثبيت لمكتبة تحويل HTML إلى Markdown أو HTML إلى PNG سهل للغاية. يمكنك إما تنزيل jar files أو اتباع تكوينات Maven التالية.

مخزن

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

الاعتماد

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-html</artifactId>
    <version>21.12</version>
    <classifier>jdk1.8</classifier>
</dependency>

مكتبة جافا لتحويل HTML إلى Markdown

سيتم تنفيذ الخطوات التالية لتحويل HTML إلى ملف .md في تطبيق Java.

  1. قم بإنشاء كائن من فئة HTMLDocument وتحميل ملف HTML المصدر.
  2. تهيئة كائن من فئة MarkdownSaveOptions ().
  3. قم باستدعاء هذه الطريقة convertHTML (مستند HTMLDocument ، خيارات MarkdownSaveOptions ، مسار الإخراج java.lang.String) لتحويل صفحة ويب إلى ملف Markdown. ستحفظ هذه الطريقة الملف المحول في المسار المذكور.

الآن ، انسخ والصق مقتطف الشفرة التالي في ملف Java الخاص بك:

        // إنشاء كائن من فئة HTMLDocument وتحميل ملف HTML المصدر.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // تهيئة كائن من فئة MarkdownSaveOptions ().
        MarkdownSaveOptions options = new MarkdownSaveOptions();

        // استدعاء هذا الأسلوب convertHTML (مستند HTMLDocument ، خيارات MarkdownSaveOptions ، java.lang.String outputPath) لتحويل صفحة ويب إلى ملف Markdown. ستحفظ هذه الطريقة الملف المحول في المسار المذكور.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-md-FILE");

مكتبة تحويل HTML إلى PNG في Java

سيوضح هذا القسم الخطوات ومقتطف الشفرة لتحويل ملف HTML إلى ملف PNG برمجيًا في Java.

دعنا ننتقل من خلال الخطوات التالية:

  1. بدء مثيل من فئة HTMLDocument وتحميل ملف HTML المصدر.
  2. قم بإنشاء كائن من فئة ImageSaveOptions للوصول إلى سمات الصورة.
  3. قم بإجراء مكالمة إلى هذا الأسلوب convertHTML (مستند HTMLDocument ، خيارات ImageSaveOptions ، java.lang.String outputPath) لتحويل HTML إلى PNG.
        //  بدء مثيل لفئة HTMLDocument وتحميل ملف HTML المصدر.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // إنشاء كائن من فئة ImageSaveOptions للوصول إلى سمات الصورة.
        ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);

        // قم بإجراء مكالمة إلى هذا convertHTML (مستند HTMLDocument ، خيارات ImageSaveOptions ، java.lang.String outputPath) لتحويل HTML إلى PNG.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-PNG-FILE");

احصل على رخصة مجانية

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

في منشور المدونة هذا ، تعلمنا كيفية تحويل HTML إلى Markdown أو HTML إلى PNG في Java برمجيًا. لقد لاحظنا الخطوات وأمثلة التعليمات البرمجية لاختبار HTML إلى واجهات برمجة تطبيقات تحويل .md & HTML إلى PNG. بالإضافة إلى ذلك ، يمكنك استكشاف الوثائق للتعرف على الميزات الأخرى. علاوة على ذلك ، conholdate.com يكتب باستمرار منشورات مدونة جديدة. لذلك ، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

في حالة وجود أي استفسار ، فلا تتردد في مراسلتنا على المنتدى.

أنظر أيضا