HTML JPG PDF XML DOCX
  Product Family
PDF

Convertir HTML en PDF dans Go SDK

Exporter des documents HTML vers plusieurs formats, y compris PDF avec Aspose.PDF Cloud Go SDK

Get Started

Comment convertir HTML en PDF en utilisant Go SDK

Pour convertir HTML en PDF, nous utiliserons Aspose.PDF Cloud Go SDK Ce SDK Cloud aide les programmeurs Go à développer des applications cloud de création, annotation, édition et conversion PDF en utilisant le langage de programmation Go via Aspose.PDF REST API. Utilisez la commande suivante à partir de la Console du Gestionnaire de Paquets.

Commande de la Console du Gestionnaire de Paquets


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

Étapes pour convertir HTML en PDF via Go

Les développeurs Aspose.PDF Cloud Go peuvent facilement charger et convertir des fichiers HTML en PDF en quelques lignes de code.

  1. Téléchargement d’un fichier HTML vers le stockage cloud Aspose.
  2. Conversion du HTML en PDF.
  3. Sauvegarde du PDF de sortie dans le stockage cloud.
 

Ce code d'exemple montre la conversion HTML en PDF 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)
        }
    }
 
  • Autres conversions prises en charge

    Vous pouvez également convertir de nombreux autres formats de fichiers, y compris quelques-uns listés ci-dessous.

    BMP EN PDF (Image Bitmap)
    CGM EN PDF (Format Binaire Microsoft Word)
    EMF EN PDF (Document Word Office 2007+)
    EPUB EN PDF (Format Enhanced Metafile)
    GIF EN PDF (Format d'Échange Graphique)
    HTML EN PDF (Hyper Text Markup Language)
    JPEG EN PDF (Joint Photographic Experts Group)
    LATEX EN PDF (Texte de Sortie LaTeX)
    PCL EN PDF (Langage de Commande d'Imprimante)
    MD EN PDF (Markdown)
    PDF EN BMP (Image Bitmap)
    PDF EN EPUB (Format de Livre Électronique)
    PDF EN GIF (Format d'Échange Graphique)
    PDF EN HTML (Hyper Text Markup Language)
    PDF EN JPEG (Joint Photographic Experts Group)
    PDF EN PDF/A (Format de Document Portable)
    PDF EN PNG (Graphiques en Réseau Portable)
    PDF EN PPTX (Microsoft PowerPoint)
    PDF EN SVG (Graphiques Vectoriels Scalables)
    PDF VERS TEX (Système de graphisme informatique)
    PDF VERS TIFF (Format d'image balisé)
    PDF VERS WORD (Format binaire Microsoft Word)
    PDF VERS XLSX (Fichier de feuille de calcul Microsoft Excel Open XML Format)
    PDF VERS XPS (Spécifications du papier XML)
    PNG VERS PDF (Graphiques réseau portables)
    PS VERS PDF (PostScript)
    SVG VERS PDF (Graphiques vectoriels évolutifs)
    TEXTE VERS PDF (Document texte)
    TIFF VERS PDF (Format d'image balisé)
    XPS VERS PDF (Spécifications du papier XML)