Перетворення Markdown на зображення в Java

Цей підручник містить інформацію про перетворення Markdown на Image у Java. Він включає поетапний процес і зразок фрагмента коду для відтворення Markdown to PNG у Java. Крім того, він також містить відомості про збереження створеного зображення в різних форматах зображень, включаючи JPG, TIFF, BMP тощо.

Кроки для експорту Markdown до зображення в Java

  1. Налаштуйте систему, встановивши бібліотеку Aspose.HTML
  2. Завантажте вхідний файл розмітки
  3. Перетворіть вихідний файл розмітки у проміжний HTML-файл за допомогою методу convert_markdown
  4. Експортуйте файл HTML у зображення за допомогою методу convert_html

Ці кроки описують процес перетворення MD у PNG у Java. По-перше, потрібно налаштувати середовище з необхідними інсталяціями, включаючи JDK і API. По-друге, почніть процес перетворення, завантаживши вихідний файл MD з диска або потоку. Згодом перетворіть його у формат файлу HTML перед відтворенням вихідного зображення.

Код для перетворення MD у PNG у Java

import com.aspose.html.*;
public class Main
{
public static void main(String[] args) throws Exception // Convert MD to Image in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Set path to the Markdown file
String path = "javainput.md";
// Convert Markdown to HTML
com.aspose.html.HTMLDocument document = com.aspose.html.converters.Converter.convertMarkdown(path);
// Prepare the path
String savePath = "document-output.jpg";
try
{
// Initialize ImageSaveOptions
com.aspose.html.saving.ImageSaveOptions options = new
com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Png);
options.setHorizontalResolution(new com.aspose.html.drawing.Resolution(200, com.aspose.html.drawing.UnitType.AUTO));
options.setVerticalResolution(new com.aspose.html.drawing.Resolution(200, com.aspose.html.drawing.UnitType.AUTO));
options.getPageSetup().setAnyPage(new com.aspose.html.drawing.Page(new com.aspose.html.drawing.Size(600, 950), new
com.aspose.html.drawing.Margin(30, 20, 10, 10)));
com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
}
finally
{
if (document != null)
document.dispose();
}
System.out.println("MD to PNG conversion done successfully");
}
}

У цьому фрагменті коду докладно описано, як перетворити позначку на зображення в Java. Тоді як ви можете імпровізувати це далі, наприклад, змінити формат зображення на JPG, BMP, GIF тощо. Так само ви можете змінити розмір зображення, роздільну здатність і багато інших властивостей, наданих класом ImageSaveOptions, відповідно до ваших вимог.

У цій статті ви навчилися відображати Markdown у JPG у Java. Тоді як, якщо ви хочете конвертувати Markdown у формат PDF, зверніться до статті на Перетворення Markdown у PDF на Java.

 Українська