Установить PDF‑формы в Go SDK
Установить все поля формы из PDF‑документа с помощью облачного Go SDK
Get StartedУстановить AcroForms из PDF‑документа с помощью облачного Go SDK
Для установки AcroForms из PDF мы будем использовать Aspose.PDF Cloud Go SDK. Этот облачный SDK помогает программистам Go разрабатывать облачные приложения‑создатели, аннотаторы, редакторы и конвертеры PDF, используя язык Go через REST‑API Aspose.PDF. Просто создайте учетную запись на Aspose for Cloud и получите информацию о приложении. Как только у вас появятся App SID и ключ, вы будете готовы использовать Aspose.PDF Cloud Go SDK.
Команда Package Manager Console
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Шаги для установки AcroForms с помощью Go
Разработчики Aspose.PDF Cloud могут легко загрузить и установить AcroForms из PDF всего за несколько строк кода.
- Прочитать локальный PDF‑файл
- Создать поле с новыми оформлением
- Обновить поле формы в загруженном PDF
- Скачать результат, если он нужен
Этот пример кода демонстрирует установку AcroForms из PDF‑документов с использованием Go
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func appendFormFiled(document_name string, output_name string, local_folder string, remote_folder string) {
// Initialize Credentials and create Pdf.Cloud service object
AppSID := "YOUR_APP_SID" // Your Application SID
AppKey := "YOUR_APP_KEY" // Your Application Key
pdfApi := asposepdfcloud.NewPdfApiService(AppSID, AppKey, "")
args := map[string]interface{}{
"folder": remote_folder,
}
file, _ := os.Open(filepath.Join(local_folder, document_name))
_, _, _ = pdfApi.UploadFile(filepath.Join(remote_folder, document_name), file, args)
field := asposepdfcloud.Field{
Name: "EMail",
Type_: asposepdfcloud.FieldTypeText,
Values: []string{"aspose-pdf-cloud@example.com"},
}
_, httpResponse, err := pdfApi.PutUpdateField(document_name, field_name, field, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
result_data, _, _ := pdfApi.DownloadFile(path.Join(remote_folder, document_name), args)
fileName := path.Join(local_folder, output_name)
f, _ := os.Create(fileName)
_, _ = f.Write(result_data)
}
}
Работа с AcroForms через Go SDK
Установка AcroForms позволяет пользователям вводить информацию непосредственно в PDF, устраняя необходимость в отдельных инструментах или форматах. Правильная настройка AcroForms обеспечивает лучшую удобочитаемость, такие как чёткие подписи полей, варианты выпадающих списков и логичный порядок переходов по клавише Tab для удобной навигации. Хорошо сконфигурированные формы упрощают заполнение, проверку и утверждение документов нескольким сторонам одновременно. Настраивая AcroForms в PDF, можно создавать многоразовые шаблоны для повторяющихся процессов, экономя время и обеспечивая согласованность документов. Установите AcroForms из PDF‑документов с помощью Aspose.PDF Cloud Go SDK.
С помощью нашей Go‑библиотеки вы можете
- Добавлять заголовок и нижний колонтитул PDF‑документов в виде текста или изображения.
- Добавлять таблицы и штампы (текстовые или изображениями) в PDF‑документы.
- Добавлять несколько PDF‑документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями формы.
- Применять шифрование или дешифрование PDF‑документов и задавать пароль.
- Удалять все штампы и таблицы со страницы или из всего PDF‑документа.
- Удалять конкретный штамп или таблицу из PDF‑документа по их ID.
- Заменять один или несколько вхождений текста на странице PDF или во всём документе.
- Широкая поддержка конвертации PDF‑документов в различные другие форматы файлов.
- Извлекать различные элементы PDF‑файлов и оптимизировать PDF‑документы.
- Вы можете попробовать наше бесплатное приложение для онлайн‑установки AcroForms из PDF‑файлов и протестировать функциональность.
- Обучающие ресурсы
- Документация
- Исходный код
- Справка API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Go?
- Список клиентов
- Безопасность