Добавить закладки в 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 через Aspose.PDF REST API. Используйте следующую команду в консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Шаги по добавлению закладок с помощью Go
Разработчики Aspose.PDF Cloud Go могут легко добавлять закладки в PDF документы. Разработчикам нужно всего несколько строк кода.
- Создайте новый объект закладки с указанными свойствами
- Вызовите функцию API PostBookmark для добавления закладки в PDF документ
- Если операция прошла успешно, распечатайте закладки
Этот пример кода показывает добавление закладок в PDF документ с использованием PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func appendBookmark(pdf_api *asposepdfcloud.PdfApiService, document_name string, bookmark_path string, title string, remote_folder string) {
args := map[string]interface{}{
"folder": remote_folder,
}
bookmark := asposepdfcloud.Bookmark{
Action: "GoTo",
Bold: true,
Italic: false,
Title: title,
PageDisplay: "XYZ",
PageDisplayBottom: 10,
PageDisplayLeft: 10,
PageDisplayRight: 10,
PageDisplayTop: 10,
PageDisplayZoom: 2,
PageNumber: 1,
Color: &asposepdfcloud.Color{A: 0x00, R: 0x00, G: 0xFF, B: 0x00},
}
result, httpResponse, err := pdf_api.PostBookmark(document_name, bookmark_path, []asposepdfcloud.Bookmark{bookmark}, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result.Bookmarks)
}
}
Работа с закладками в PDF через Go SDK
Добавление закладок в PDF значительно улучшает удобство использования документа, улучшая навигацию, организацию и доступность. Это важно для больших документов, обеспечивая пользователям возможность эффективно находить и получать доступ к соответствующему контенту. Добавьте закладки в PDF документы с помощью Aspose.PDF Cloud Go SDK.
С нашим Go SDK вы можете
- Добавлять заголовки и нижние колонтитулы в текстовом или графическом формате.
- Добавлять таблицы и текстовые или графические штампы в PDF документы.
- Присоединять несколько PDF документов к существующему файлу.
- Работать с вложениями, аннотациями и полями форм в PDF.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или всего PDF документа.
- Удалять определенный штамп или таблицу из PDF документа по его ID.
- Заменять одиночные или множественные экземпляры текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение для добавления закладок в PDF файлы онлайн и проверить функциональность.
- Ресурсы для обучения
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Go?
- Список клиентов
- Безопасность