Удалить формы PDF в SDK Node.js
Удалите все поля формы из PDF-документа с помощью Node.js Cloud SDK
Get StartedУдалить формы AcroForms из PDF-документа через облачный SDK Node.js
Чтобы удалить AcroForms из PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK. Этот облачный SDK помогает программистам на Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертирования PDF с использованием REST API Aspose.PDF. Просто создайте учетную запись на Aspose for Cloud и получите информацию о приложении. Как только у вас есть SID и ключ приложения, вы готовы использовать Aspose.PDF Cloud Node.js SDK.
Команда консоли диспетчера пакетов
npm install asposepdfcloud --save
Шаги для удаления AcroForms с использованием Node.js
Разработчики Aspose.PDF Cloud могут легко загрузить и удалить acroforms из PDF всего за несколько строк кода.
- Загрузите PDF-файл в сервис Aspose.PDF Cloud.
- Удалите указанное поле формы из загруженного файла.
- Скачайте результат, если это необходимо
Этот пример кода показывает удаление AcroForms из PDF-документов с использованием Node.js
import credentials from "./credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import { PdfApi } from "asposepdfcloud";
import { Border } from "asposepdfcloud/src/models/border";
import { TextBoxField } from "asposepdfcloud/src/models/textBoxField";
import { Dash } from "asposepdfcloud/src/models/dash";
import { Rectangle } from "asposepdfcloud/src/models/rectangle";
import { Field } from "asposepdfcloud/src/models/field";
import { FieldType } from "asposepdfcloud/src/models/fieldType";
import { Fields } from "asposepdfcloud/src/models/fields";
async function removeFormField() {
const localFileName = "C:\\Samples\\StudentInfoFormElectronic.pdf";
const storageFileName = "StudentInfoFormElectronic.pdf";
const pdfApi = new PdfApi(credentials.id, credentials.key);
try {
let fileData = await fs.readFile(localFileName);
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.message);
}
try {
let response = await pdfApi.deleteField(storageFileName, "First Name");
console.log(response.body.status);
}
catch (error) {
console.log(error.message);
}
}
Работа с AcroForms через SDK Node.js
Если форма устарела, неактуальна или больше не нужна, ее удаление помогает оптимизировать документ и сохранить его актуальность. Удаление форм может сделать PDF проще и легче для чтения, особенно если формы больше не предназначены для взаимодействия. Интерактивные элементы, такие как AcroForms, могут увеличивать размер файла PDF. Их удаление может оптимизировать документ для более быстрого обмена или хранения. Удалите AcroForms из PDF-документов с помощью Aspose.PDF Cloud Node.js SDK.
С нашей библиотекой Node.js вы можете
- Добавить заголовок и нижний колонтитул PDF-документа в текстовом или графическом формате.
- Добавить таблицы и штампы (текстовые или графические) в PDF-документы.
- Присоединить несколько PDF-документов к существующему файлу.
- Работать с PDF-вложениями, аннотациями и полями формы.
- Применять шифрование или дешифрование к PDF-документам и устанавливать пароль.
- Удалить все штампы и таблицы со страницы или из всего документа PDF.
- Удалить конкретный штамп или таблицу из документа PDF по их ID.
- Заменить один или несколько экземпляров текста на странице PDF или во всем документе.
- Широкая поддержка конвертации PDF-документов в различные другие форматы файлов.
- Извлекать различные элементы PDF-файлов и оптимизировать PDF-документы.
- Вы можете попробовать наше бесплатное приложение для удаления AcroForms из PDF-файлов онлайн и протестировать функциональность.
- Учебные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Node.js?
- Список клиентов
- Безопасность