HTML
JPG
PDF
XML
DOCX
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 с использованием Aspose.PDF REST API. Используйте следующую команду в консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Шаги по удалению аннотаций с использованием Go
Разработчики Aspose.PDF Cloud Go могут легко удалять аннотации в PDF документах. Разработчикам нужно всего несколько строк кода.
- Загрузка файла в облачное хранилище.
- Удаление текстовой аннотации с помощью DeletePageAnnotations().
- Загрузка измененного документа.
Этот пример кода показывает, как удалить текстовые аннотации из PDF документа с использованием PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func DeleteAnnotation(pdf_api *asposepdfcloud.PdfApiService, document_name string, annotation_id string, 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.DeleteAnnotation(document_name, annotation_id, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("DeleteAnnotation(): Failed to delete annotation from the document page.")
} else {
DeletePopupAnnotations(pdf_api, document_name, annotation_id)
fmt.Println("DdeleteAnnotation(): annotation '" + annotation_id + "' deleted from the document '" + document_name + "'.")
DownloadFile(pdf_api, document_name, output_name, "del_annotation_")
}
}
С нашим Go SDK вы можете
- Добавлять заголовки и колонтитулы PDF документа в текстовом или графическом формате.
- Добавлять таблицы и текстовые или графические штампы в PDF документы.
- Присоединять несколько PDF документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями форм.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или всего PDF документа.
- Удалять конкретный штамп или таблицу из PDF документа по его ID.
- Заменять одну или несколько экземпляров текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение, чтобы удалить аннотации из PDF файлов онлайн и протестировать функциональность.
- Ресурсы для обучения
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Go?
- Список клиентов
- Безопасность