Installation
Installation
На этой странице объясняется, как добавить Aspose.PDF FOSS для Go в существующий проект модуля Go.
Prerequisites
| Requirement | Detail |
|---|---|
| Версия Go | 1.24 or later (go version должен печатать go1.24 или выше) |
| Модульный режим | Проект должен быть модулем Go (go.mod (пока) |
| Доступ к сети | go get получает от GitHub; прокси или GONOSUMCHECK может потребоваться в воздушных машинах с пробелами. |
Шаг 1 Инициализация модуля Go (при необходимости)
Если ваш проект еще не имеет go.mod, сначала инициализируйте:
go mod init your-module-nameШаг 2 Добавить зависимость
Беги ! go get для получения и записи модуля:
go get github.com/aspose-pdf-foss/aspose-pdf-foss-for-goЭто обновление . go.mod и в том числе: go.sum.Путь модуля: github.com/aspose-pdf-foss/aspose-pdf-foss-for-go.
Шаг 3 Импорт и проверка
Создать минимальный main.go подтвердить решение об импорте:
package main
import (
"fmt"
pdf "github.com/aspose-pdf-foss/aspose-pdf-foss-for-go"
)
func main() {
doc := pdf.NewDocumentFromFormat(pdf.PageFormatA4)
if err := doc.Save("verify.pdf"); err != nil {
panic(err)
}
fmt.Println("verify.pdf written — installation OK")
}Запустите:
go run main.goА. - Да . verify.pdf файл в текущем каталоге подтверждает, что установка работает.
Шаг 4 Уборка графики модуля
После подтверждения импорта, запустить: go mod tidy удаление неиспользованных зависимостей. которые могут быть введены:
go mod tidyСледующие шаги
- Быстрый старт . открыть существующий файл PDF и выполнить первую операцию.
- License Условия лицензии MIT и требования к присвоению
- Руководство разработчиков документация на уровне функций