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. Используйте следующую команду из консоли диспетчера пакетов.

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


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

Шаги для удаления аннотаций с использованием Go

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

  1. Загрузка файла в облачное хранилище.
  2. Удаление аннотаций на указанной странице с использованием DeletePageAnnotations().
  3. Загрузка измененного документа.
 

Этот пример кода показывает удаление аннотаций страницы из PDF документа с использованием PDF Cloud Go SDK


    package main

    import (
        "fmt"

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

    func DeletePageAnnotations(pdf_api *asposepdfcloud.PdfApiService, document_name string, page_num int32, output_name string) {
        // Delete annotation from the PDF document.
        UploadFile(pdf_api, document_name)
        args := map[string]interface{}{
            "folder": REMOTE_FOLDER,
        }

        _, httpResponse, err := pdf_api.DeletePageAnnotations(document_name, page_num, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("DeletePageAnnotations(): Failed to delete annotation from the document.")
        } else {
            fmt.Println("DeletePageAnnotations(): annotations on page '", page_num, "' deleted from the document '"+document_name+"'.")
            DownloadFile(pdf_api, document_name, output_name, "del_page_annotations_")
        }
    }
 

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

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

  •