Convierta HTML a Markdown o HTML a PNG en Java

Convierta HTML a Markdown o HTML a PNG en Java

Markdown y HTML son los dos lenguajes de marcado más populares utilizados en la web. Markdown es un lenguaje sencillo y ligero para dar formato al texto mediante símbolos. Mientras que HTML permite a los usuarios diseñar estructuras web complejas con la ayuda de etiquetas predefinidas y personalizadas. En algunos casos, los usuarios prefieren Markdown sobre HTML debido a su robustez y simplicidad. Por lo tanto, en este artículo, convertiremos HTML a Markdown o HTML a PNG en Java mediante programación utilizando métodos API ofrecidos por Aspose.HTML para Java.

Cubriremos las siguientes secciones en esta publicación de blog:

Convertir HTML a Markdown o HTML a PNG en Java - Instalación de API

Aspose.HTML para Java ofrece una gran variedad de métodos de manipulación y conversión de archivos. Permite a los usuarios realizar estas acciones con configuraciones simples. Por lo tanto, el procedimiento de instalación de esta biblioteca de conversión de HTML a Markdown o HTML a PNG es bastante fácil. Puede descargar los archivos jar o seguir las siguientes configuraciones de Maven.

Repositorio

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

Dependencia

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

Biblioteca Java para convertir HTML a Markdown

Se realizarán los siguientes pasos para convertir HTML a un archivo .md en una aplicación Java.

  1. Cree un objeto de la clase HTMLDocument y cargue el archivo HTML de origen.
  2. Inicializa un objeto de la clase MarkdownSaveOptions().
  3. Invoque este método convertHTML(documento HTMLDocument, opciones MarkdownSaveOptions, java.lang.String outputPath) para convertir una página web en un archivo Markdown. Este método guardará el archivo convertido en la ruta mencionada.

Ahora, copie y pegue el siguiente fragmento de código en su archivo Java:

        // cree un objeto de la clase HTMLDocument y cargue el archivo HTML de origen.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // inicializar un objeto de la clase MarkdownSaveOptions().
        MarkdownSaveOptions options = new MarkdownSaveOptions();

        // invoque este método convertHTML (documento HTMLDocument, opciones MarkdownSaveOptions, java.lang.String outputPath) para convertir una página web en un archivo Markdown. Este método guardará el archivo convertido en la ruta mencionada.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-md-FILE");

Biblioteca de conversión de HTML a PNG en Java

Esta sección demostrará los pasos y el fragmento de código para convertir un archivo HTML a un archivo PNG mediante programación en Java.

Sigamos los siguientes pasos:

  1. Inicie una instancia de la clase HTMLDocument y cargue el archivo HTML de origen.
  2. Cree un objeto de la clase ImageSaveOptions para acceder a los atributos de la imagen.
  3. Haga una llamada a este método convertHTML(HTMLDocument document, ImageSaveOptions options, java.lang.String outputPath) para convertir un HTML a PNG.
        //  inicie una instancia de la clase HTMLDocument y cargue el archivo HTML de origen.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // cree un objeto de la clase ImageSaveOptions para acceder a los atributos de la imagen.
        ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);

        // haga una llamada a este convertHTML (documento HTMLDocument, opciones ImageSaveOptions, java.lang.String outputPath) para convertir un HTML a PNG.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-PNG-FILE");

Obtenga una licencia gratis

Puede aprovechar una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Resumiendo

En esta publicación de blog, hemos aprendido cómo convertir HTML a Markdown o HTML a PNG en Java mediante programación. Hemos anotado los pasos y los ejemplos de código para probar las API de conversión de HTML a .md y de HTML a PNG. Además, puede explorar la documentación para conocer las otras características. Además, conholdate.com escribe continuamente nuevas publicaciones en el blog. Por lo tanto, manténgase en contacto para conocer las últimas actualizaciones.

Hacer una pregunta

Si tiene alguna consulta, no dude en escribirnos al foro.

Ver también