HTML JPG PDF XML DOCX
  Product Family
PDF

Создать PDF в Go SDK

API для работы с созданием PDF документов с использованием Aspose.PDF Cloud Go SDK

Get Started

Как создать PDF через Cloud Go SDK

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

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


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

Шаги для создания PDF через Go

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

  1. Инициализировать клиент API Aspose.PDF.
  2. Создать пустой PDF документ.
  3. Проверить на наличие ошибок.
  4. Скачать созданный PDF документ.
 

Создать PDF с использованием Cloud Go SDK


    package main

    import (
        "fmt"
        "os"
        "path"

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

    func createPdfSimple() {
        LOCAL_FOLDER := "c:\\Samples"
        PDF_DOCUMENT := "output_created_simple.pdf"

        // Initialize the Aspose.PDF API Client here.
        _, httpResponse, err := pdfApi.PutCreateDocument(PDF_DOCUMENT, nil)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            result_data, _, _ := pdfApi.DownloadFile(PDF_DOCUMENT, nil)
            fileName := path.Join(LOCAL_FOLDER, PDF_DOCUMENT)
            f, _ := os.Create(fileName)
            _, _ = f.Write(result_data)
        }
    }
 

С нашим Go SDK вы можете

  • Добавить заголовок и нижний колонтитул PDF документа в текстовом или графическом формате.
  • Добавить таблицы и штампы из текста или изображений в PDF документы.
  • Присоединить несколько PDF документов к существующему файлу.
  • Работать с вложениями, аннотациями и полями форм в PDF.
  • Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
  • Удалить все штампы и таблицы со страницы или всего PDF документа.
  • Удалить определенный штамп или таблицу из PDF документа по его идентификатору.
  • Заменить одну или несколько вхождений текста на странице PDF или во всем документе.
  • Обширная поддержка конверсии PDF документов в различные другие форматы файлов.
  • Извлечь различные элементы из PDF файлов и оптимизировать PDF документы.
  • Вы можете попробовать наше бесплатное приложение для тестирования функциональности.

  •