Удаление изображения из PDF в Node.js SDK
Удалите изображения из PDF-документа, используя облачный Node.js SDK
Get StartedКак удалить изображения из PDF через Node.js SDK
Чтобы удалить изображения из PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK. Этот облачный SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык программирования Node.js через REST API Aspose.PDF. Просто создайте аккаунт на Aspose for Cloud и получите информацию о вашем приложении. Как только у вас будет SID и ключ приложения, вы готовы использовать Aspose.PDF Cloud Node.js SDK.
Команда консоли диспетчера пакетов
npm install asposepdfcloud --save
Шаги по удалению изображений с использованием Node.js
Разработчики Aspose.PDF Cloud могут легко загружать и удалять изображения из PDF всего в несколько строк кода.
- Получите изображения с определенной страницы.
- Выберите нужное изображение по идентификатору изображения.
- Загрузите секрет и ключ приложения из JSON файла или установите учетные данные другим способом.
- Получите нужное изображение из загруженного PDF файла.
- Удалите полученное изображение из PDF файла в облачном хранилище.
- Скачайте результат, если это необходимо
Удаление изображений из PDF с использованием Node.js
import credentials from "./credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import { PdfApi } from "asposepdfcloud";
async function delete() {
const localPdfFile = "C:\\Samples\\Sample.pdf";
const storagePdfFile = "Sample.pdf";
const pdfApi = new PdfApi(credentials.id, credentials.key);
try {
let fileData = await fs.readFile(localPdfFile);
let uploadResult = await pdfApi.uploadFile(storagePdfFile, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.message);
}
try {
const result = await pdfApi.getImages(storagePdfFile, 1, null, null);
const imageId = result.body.images.list[0].id;
const response = await pdfApi.deleteImage(storagePdfFile, imageId);
console.log(response.body.status);
}
catch (error) {
console.error(error.message);
}
}
Работа с изображениями в PDF
Изображения часто существенно увеличивают размер PDF. Их удаление может сделать документ меньше и легче для обмена, особенно при отправке по электронной почте или загрузке в интернет. Изображения могут содержать конфиденциальную информацию, такую как личные фотографии или коммерческие изображения. Их удаление гарантирует, что документ соответствует требованиям конфиденциальности или секретности. Удаление изображений из PDF — это стратегический шаг для оптимизации документа под конкретные случаи использования, будь то хранение, обмен или читаемость. Удаляйте изображения из PDF-документов с помощью Aspose.PDF Cloud Node.js SDK.
С нашей библиотекой Node.js вы можете:
- Добавлять заголовок и нижний колонтитул PDF-документа в текстовом или графическом формате.
- Добавлять таблицы и штампы (текстовые или графические) в PDF-документы.
- Присоединять несколько PDF-документов к существующему файлу.
- Работать с вложениями, аннотациями и полями форм в PDF.
- Применять шифрование или дешифрование к PDF-документам и устанавливать пароль.
- Удалять все штампы и таблицы с страницы или всего PDF-документа.
- Удалять конкретный штамп или таблицу из PDF-документа по его идентификатору.
- Заменять одну или несколько вхождений текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы из PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение для изменения размеров изображений в PDF файлах онлайн и протестировать функциональность.
- Учебные материалы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Node.js?
- Список клиентов
- Безопасность