Создайте PDF файл или Word в Go SDK

Чтобы создать документ с нуля программно, используйте нашу мощную библиотеку Go.

С помощью этого решения разработчики Go могут легко создавать документы в PDF форматах, DOC, DOCX, HTML, EPUB и многих других форматах, написав всего несколько строк кода. Наше решение предоставит вам все необходимое для создания файла с помощью Go SDK.

Посмотреть фрагмент кода

Создать документ с помощью Go

С помощью нашего REST API Go разработчики могут создавать документы практически в любом формате. Для этого вам нужно выполнить несколько шагов, используя Go Cloud SDK:

  1. Задайте имя файла
  2. Вызовите метод 'CreateDocument' чтобы создать документ на Go
  3. Сохраните выходной файл в выбранном формате

Поскольку пустой документ формально должен содержать один абзац, при программном создании документа вы получите именно такую базовую структуру.

Обратите внимание, что можно мгновенно добавить содержимое в созданный документ. Таким образом, вы получите не просто пустой документ, а документ, содержащий необходимое содержимое. Дополнительные сведения о том, как изменить документ, см. на странице 'Edit a Document'.

Создать документ на Go

Как уже упоминалось, наш Go Cloud SDK позволяет программно создавать документы в любом поддерживаемом формате. Например, вы можете создать PDF, DOCX, DOC, RTF, ODT, EPUB, HTML и файлы других форматов. Вы можете попробовать мощный функционал нашей библиотеки и оценить, как создать документ, используя следующий пример на Go:

Выберите целевой формат из списка
Выполнить код
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
fileName:= "Output.docx"

createDocumentRequestOptions := map[string]interface{}{"fileName": fileName,}
createDocumentRequest := &models.CreateDocumentRequest{
    Optionals: createDocumentRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createDocumentRequest)

downloadDocumentRequestOptions := map[string]interface{}{}
downloadDocumentRequest := &models.DownloadFileRequest{
    Path: ToStringPointer(fileName),
    Optionals: downloadDocumentRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadDocumentRequest)
Выполнить код
  
Копировать Go код в буфер обмена

Как сделать Word документ или PDF программно

  1. Установите 'Aspose.Words Cloud для Go'
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой Go проект.
  3. Настройте API, используя ключи вашего приложения
  4. Установить имя нового документа
  5. Создать запрос на изготовление документа, передав имя этого документа
  6. Вызвать метод CreateDocument(), передав запрос
  7. Получить результат операции создания документа в виде отдельного файла

Go библиотека для создания документов

Выполните команду go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api, чтобы установить Aspose.Words Cloud SDK for Go. Вы можете получить много полезной информации о других методах установки из раздела "How to use SDK".

Клонируйте исходный код Aspose.Words Cloud SDK for Go с GitHub и используйте его в своем проекте. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

Системные Требования

Обратитесь к Документации Репозитория, чтобы получить более подробную информацию.

Наиболее популярные форматы операций для создания документа

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.