HTML JPG PDF XML DOCX
  Product Family
PDF

Установить 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 всего за несколько строк кода.

  1. Прочитать локальный PDF‑файл
  2. Создать поле с новыми оформлением
  3. Обновить поле формы в загруженном PDF
  4. Скачать результат, если он нужен
 

Этот пример кода демонстрирует установку 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‑файлов и протестировать функциональность.