Удаление ссылок из PDF в PHP SDK
Удалите ссылки из PDF документов с помощью Cloud PHP SDK.
Get StartedКак удалить ссылки из PDF через Cloud PHP SDK
Чтобы удалить ссылки из PDF, мы используем Aspose.PDF Cloud PHP SDK Этот Cloud SDK помогает PHP-программистам разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертирования PDF, используя язык программирования PHP через Aspose.PDF REST API. Просто создайте учетную запись на Aspose for Cloud и получите информацию о своем приложении. Как только у вас будут App SID и ключ, вы готовы дать Aspose.PDF Cloud PHP SDK.
Команда консоли диспетчера пакетов
composer install
Шаги для удаления ссылок из PDF через Cloud PHP
Разработчики Aspose.PDF Cloud могут легко загружать и удалять ссылки из PDF всего за несколько строк кода.
- Загрузите PDF документ
- Загрузите обработанный PDF
- Удалите конкретную аннотацию ссылки, используя deleteLinkAnnotation().
Удаление ссылок из PDF с использованием PHP
private function _create_rest_api() {
$credentials = json_decode(file_get_contents("./Credentials/credentials.json"), true);
$configAuth = new Configuration();
$configAuth->setAppKey($credentials['key']);
$configAuth->setAppSid($credentials['id']);
$this->pdfApi = new PdfApi(null, $configAuth);
}
public function __construct($config) {
$this->configParams = $config;
$this->_create_rest_api();
}
public function uploadDocument() {
$pdfFilePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['PDF_DOCUMENT_NAME'];
$pdfFileData = file_get_contents($pdfFilePath);
$this->pdfApi->uploadFile($this->configParams['PDF_DOCUMENT_NAME'], $pdfFileData);
}
public function downloadResult() {
$changedPdfData = $this->pdfApi->downloadFile($this->configParams['PDF_DOCUMENT_NAME']);
$filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['LOCAL_RESULT_DOCUMENT_NAME'];
file_put_contents($filePath, $changedPdfData);
echo "Downloaded: " . $filePath . "\n";
}
public function removeLinkById() {
$result_delete = $this->pdfApi->deleteLinkAnnotation($this->configParams['PDF_DOCUMENT_NAME'], $this->configParams['LINK_REMOVE_ID']);
if ($result_delete->getCode() == 200) {
echo "Link '" . $this->configParams['LINK_REMOVE_ID'] . "' was deleted!";
}
else
echo "Unexpected error : can't get link !!!";
}
function main() {
global $configParams;
try {
$pdfLinks = new PdfLinks($configParams);
$pdfLinks->uploadDocument();
$pdfLinks->removeLinkById();
$pdfLinks->downloadResult();
} catch (\Exception $e) {
echo "Error: " . $e->getMessage() . "\n";
}
}
Работа со ссылками в PDF
Со временем гиперссылки могут стать устаревшими или вести на несуществующие страницы. Такие неработающие ссылки могут раздражать читателей и снижать надежность документа. Удаление их гарантирует, что содержание остается точным и надежным. Удалите ссылки из PDF документов с помощью Aspose.PDF Cloud PHP SDK.
С нашей библиотекой PHP вы можете:
- Добавлять заголовки и нижние колонтитулы PDF документа в текстовом или графическом формате.
- Добавлять таблицы и штампы (текстовые или графические) в PDF документы.
- Добавлять несколько PDF документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями форм.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или всего PDF документа.
- Удалять конкретный штамп или таблицу из PDF документа по его ID.
- Заменять одно или несколько вхождений текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение, чтобы протестировать функциональность онлайн.
- Учебные материалы
- Документация
- Исходный код
- Справочники API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для PHP?
- Список клиентов
- Безопасность