HTML JPG PDF XML DOCX
  Product Family
PDF

Convertir HTML a PDF en Go SDK

Exportar documentos HTML a múltiples formatos, incluyendo PDF, con Aspose.PDF Cloud Go SDK

Get Started

Cómo Convertir HTML a PDF Usando Go SDK

Para convertir HTML a PDF, usaremos Aspose.PDF Cloud Go SDK Este SDK en la nube ayuda a los programadores de Go a desarrollar aplicaciones basadas en la nube para crear, anotar, editar y convertir PDF usando el lenguaje de programación Go a través de la API REST de Aspose.PDF. Use el siguiente comando desde la Consola del Administrador de Paquetes.

Comando de Consola del Administrador de Paquetes


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Pasos para Convertir HTML a PDF a través de Go

Los desarrolladores de Aspose.PDF Cloud Go pueden cargar y convertir fácilmente archivos HTML a PDF en solo unas pocas líneas de código.

  1. Cargar un archivo HTML en el almacenamiento de Aspose Cloud.
  2. Convertir el HTML a un PDF.
  3. Guardar el PDF de salida en el almacenamiento en la nube.
 

Este código de muestra muestra la Conversión de HTML a PDF con Cloud Go SDK


    package main

    import (
        "fmt"
        "path"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func convertHtmlToPdf(pdf_api *asposepdfcloud.PdfApiService, html_document string, html_zip string, pdf_name string, remote_folder string) {
        args := map[string]interface{}{
            "folder":       remote_folder,
            "height":       float64(842),
            "width":        float64(595),
            "htmlFileName": html_document,
        }

        src_path := path.Join(remote_folder, html_document)

        result, httpResponse, err := pdf_api.PutHtmlInStorageToPdf(pdf_name, src_path, args)

        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            fmt.Println(result)
        }
    }
 
  • Otras Conversiones Soportadas

    También puede convertir muchos otros formatos de archivo, incluyendo algunos listados a continuación.

    BMP A PDF (Imagen Bitmap)
    CGM A PDF (Formato Binario de Microsoft Word)
    EMF A PDF (Documento Office 2007+ Words)
    EPUB A PDF (Formato de Metarchivo Mejorado)
    GIF A PDF (Formato de Intercambio Gráfico)
    HTML A PDF (Lenguaje de Marcado de Hipertexto)
    JPEG A PDF (Grupo de Expertos Fotográficos Conjuntos)
    LATEX A PDF (Texto de Salida LaTeX)
    PCL A PDF (Lenguaje de Comando de Impresora)
    MD A PDF (Markdown)
    PDF A BMP (Imagen Bitmap)
    PDF A EPUB (Formato de libro electrónico)
    PDF A GIF (Formato de Intercambio Gráfico)
    PDF A HTML (Lenguaje de Marcado de Hipertexto)
    PDF A JPEG (Grupo de Expertos Fotográficos Conjuntos)
    PDF A PDF/A (Formato de Documento Portátil)
    PDF A PNG (Gráficos de Red Portátiles)
    PDF A PPTX (Microsoft PowerPoint)
    PDF A SVG (Gráficos Vectoriales Escalables)
    PDF A TEX (Sistema de Gráficos por Computadora)
    PDF A TIFF (Formato de Imagen Etiquetada)
    PDF A WORD (Formato Binario de Microsoft Word)
    PDF A XLSX (Archivo de Hoja de Cálculo en Formato Open XML de Microsoft Excel)
    PDF A XPS (Especificaciones de Papel XML)
    PNG A PDF (Gráficos de Red Portátiles)
    PS A PDF (PostScript)
    SVG A PDF (Gráficos Vectoriales Escalables)
    TEXTO A PDF (Documento de Texto)
    TIFF A PDF (Formato de Imagen Etiquetada)
    XPS A PDF (Especificaciones de Papel XML)