Удаление водяных знаков в 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 документов. Для этого разработчикам нужно всего несколько строк кода.
- Определите функцию DeleteImageWatermarks
- Загрузите оригинальный PDF в облачное хранилище
- Подготовьте параметры запроса API
- Переберите watermarkIds и удалите каждое изображение
- Скачайте обновленный PDF
Этот пример кода показывает удаление водяных знаков в PDF документе с использованием PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
// Delete images watermarks from document
func DeleteImageWatermarks(pdf_api *asposepdfcloud.PdfApiService, document string, watermarkIds []string, outputDocument string, remoteFolder string) {
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remoteFolder,
}
for _, watermarkId := range watermarkIds {
_, httpResponse, err := pdf_api.DeleteImage(document, watermarkId, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("DeleteImageWatermarks()): Failed to delete image from the document.")
} else {
fmt.Println("DeleteImageWatermarks(): image '" + watermarkId + "' successfully deleted from the document '" + document + "'.")
}
}
downloadFile(pdf_api, document, outputDocument, "del_image_stamp_")
}
Работа с водяными знаками в PDF через Go SDK
Водяные знаки могут препятствовать несанкционированному использованию или распространению, четко отмечая документ информацией о владении или авторских правах, защищая оригинальный контент от неправильного использования или перераспределения без разрешения. В некоторых случаях водяные знаки добавляются как тонкий элемент дизайна для улучшения внешнего вида документа, обеспечивая профессиональный, полированный вид, который отражает фирменный стиль. Подробнее - Aspose.PDF Cloud Go SDK.
С нашим Go SDK вы можете
- Добавлять в PDF документ заголовок и нижний колонтитул в текстовом или графическом формате.
- Добавлять таблицы и текстовые или графические штампы в PDF документы.
- Присоединять несколько PDF документов к существующему файлу.
- Работать с вложениями, аннотациями и полями форм в PDF.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или из всего PDF документа.
- Удалять конкретный штамп или таблицу из PDF документа по его ID.
- Заменять одну или несколько вхождений текста на странице PDF или в целом документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы из PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение, чтобы удалить водяные знаки в PDF файлах онлайн и протестировать функциональность.
- Учебные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Go?
- Список клиентов
- Безопасность