HTML JPG PDF XML DOCX
  Product Family
PDF

Преобразование HTML в PDF в Go SDK

Экспортируйте HTML-документы в различные форматы, включая PDF, с помощью Aspose.PDF Cloud Go SDK

Get Started

Как преобразовать HTML в PDF с использованием Go SDK

Чтобы преобразовать HTML в PDF, мы будем использовать Aspose.PDF Cloud Go SDK Этот Cloud SDK помогает разработчикам на Go создавать облачные приложения для создания, аннотирования, редактирования и конвертирования PDF с использованием языка программирования Go через Aspose.PDF REST API. Используйте следующую команду из консоли диспетчера пакетов.

Команда консоли диспетчера пакетов


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

Шаги для преобразования HTML в PDF через Go

Разработчики на Aspose.PDF Cloud Go могут легко загружать и конвертировать HTML-файлы в PDF всего за несколько строк кода.

  1. Загрузка HTML-файла в облачное хранилище Aspose.
  2. Преобразование HTML в PDF.
  3. Сохранение выходного PDF в облачное хранилище.
 

Этот пример кода показывает преобразование HTML в 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)
        }
    }
 
  • Другие поддерживаемые преобразования

    Вы также можете конвертировать многие другие форматы файлов, включая несколько перечисленных ниже.

    BMP В PDF (Bitmap Image)
    CGM В PDF (Microsoft Word Binary Format)
    EMF В PDF (Office 2007+ Words Document)
    EPUB В PDF (Enhanced Metafile Format)
    GIF В PDF (Graphical Interchange Format)
    HTML В PDF (Hyper Text Markup Language)
    JPEG В PDF (Joint Photographic Experts Group)
    LATEX В PDF (LaTeX Output Text)
    PCL В PDF (Printer Command Language)
    MD В PDF (Markdown)
    PDF В BMP (Bitmap Image)
    PDF В EPUB (E-book Format)
    PDF В GIF (Graphical Interchange Format)
    PDF В HTML (Hyper Text Markup Language)
    PDF В JPEG (Joint Photographic Experts Group)
    PDF В PDF/A (Portable Document Format)
    PDF В PNG (Portable Network Graphics)
    PDF В PPTX (Microsoft PowerPoint)
    PDF В SVG (Scalable Vector Graphics)
    PDF TO TEX (Система компьютерной графики)
    PDF TO TIFF (Формат Тегированного Изображения)
    PDF TO WORD (Бинарный формат Microsoft Word)
    PDF TO XLSX (Формат электронной таблицы Microsoft Excel Open XML)
    PDF TO XPS (Спецификации XML Paper)
    PNG TO PDF (Портативная сетевая графика)
    PS TO PDF (PostScript)
    SVG TO PDF (Масштабируемая векторная графика)
    TEXT TO PDF (Текстовый документ)
    TIFF TO PDF (Формат Тегированного Изображения)
    XPS TO PDF (Спецификации XML Paper)