Конвертер Markdown – Java
Markdown – это формат архива веб-страниц, который позволяет встраивать несколько ресурсов, таких как изображения, стили CSS, аудио- и видеофайлы, в один файл, обычно с расширением .mht. Формат Markdown позволяет сохранять и отправлять веб-страницу в виде одного файла, сохраняя ее внешний вид и интерактивность. Его можно открыть в большинстве веб-браузеров. Но иногда вы хотите преобразовать Markdown, чтобы получить преимущества других форматов.
Aspose.HTML для Java предоставляет широкий спектр преобразований Markdown в популярные форматы, такие как PDF, XPS, JPG, PNG, BMP, TIFF и GIF.
В этом разделе представлена информация о списке поддерживаемых преобразований Markdown и о том, как их выполнять с помощью методов convertMarkdown()
. Это могут быть разные сценарии, но любое преобразование Markdown можно выполнить с помощью нескольких обязательных шагов:
- Загрузите существующий файл Markdown. Вы можете загрузить Markdown из файла или потока.
- Создайте объект «Параметры сохранения». Вы можете настроить процесс рендеринга, чтобы получить желаемый результат.
- Используйте один из методов
convertMarkdown()
, чтобы преобразовать Markown в HTML и передать ему необходимые параметры. - Вызовите один из методов
convertHTML()
класса Converter, чтобы преобразовать HTML в требуемый формат.
Примечание. Любое преобразование из Markdown в другие форматы проходит этап Преобразование из Markdown в HTML.
Давайте рассмотрим следующий фрагмент кода, который показывает, как преобразовать Markdown в PDF с помощью нашей библиотеки Java:
1 // Prepare a path to a source Markdown file
2 String sourcePath = Path.combine(getDataDir(), "nature.md");
3
4 // Prepare a path for converted PDF file saving
5 String savePath = Path.combine(getOutputDir(), "nature-output.pdf");
6
7 // Convert Markdown to HTML
8 HTMLDocument document = Converter.convertMarkdown(sourcePath);
9 try {
10 // Initialize PdfSaveOptions
11 PdfSaveOptions options = new PdfSaveOptions();
12
13 // Convert the HTML document to PDF file format
14 com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
15 }
16 finally { if (document != null) document.dispose(); }
Популярные преобразования Markdown
- Преобразовать Markdown в HTML – Рассмотрите различные сценарии преобразования Markdown в HTML в коде Java. Преобразование Markdown в HTML – важная базовая операция, поскольку все преобразования в другие форматы проходят этап преобразования Markdown в HTML.
- Преобразовать Markdown в PDF – Узнайте, как преобразовать Markdown в PDF с помощью библиотеки Java. Вы можете легко использовать код Java, описанный здесь, для преобразования Markdown в PDF или Markdown в XPS.
- Преобразовать Markdown в изображение – Узнайте, как преобразовать Markdown в изображение с помощью Aspose.HTML для Java, и вы легко сможете используйте код Java, описанный здесь, для преобразования Markdown в PNG, JPG, BMP, GIF и TIFF.
Вы можете скачать полные примеры и файлы данных по адресу GitHub.
Aspose.HTML предоставляет бесплатный онлайн-конвертер Markdown Converter, который позволяет конвертировать файлы Markdown в различные популярные форматы. Этот инструмент может легко конвертировать Markdown в PDF, XPS, DOCX, JPG, PNG, BMP, TIFF и GIF. Процесс конвертации прост и быстр. Вам не нужно никакого дополнительного программного обеспечения. Самое приятное то, что это совершенно бесплатно!