Установка PDF форм в Node.js SDK
Установите все поля формы из PDF документа, используя Node.js Cloud SDK
Get StartedУстановка AcroForms из PDF документа через облачный Node.js SDK
Чтобы установить AcroForms из PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK. Этот облачный SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертирования PDF, используя язык программирования Node.js через Aspose.PDF REST API. Просто создайте учетную запись на Aspose for Cloud и получите информацию о вашем приложении. Как только у вас будут App SID и ключ, вы готовы использовать Aspose.PDF Cloud Node.js SDK.
Консольная команда диспетчера пакетов
npm install asposepdfcloud --save
Шаги по установке AcroForms с использованием Node.js
Разработчики Aspose.PDF Cloud могут легко загрузить и установить acroforms из PDF всего за несколько строк кода.
- Прочитать локальный PDF файл
- Создать поле с новыми украшениями
- Обновить поле формы в загруженном PDF
- Скачать результат, если это необходимо
Этот пример кода показывает установку 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 setFormField() {
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);
}
let field = new Field();
field.name = "First Name";
field.type = FieldType.Text;
field.values = ["James"];
field.rect = new Rectangle(125, 735, 200, 752);
try {
let response = await pdfApi.putUpdateField(storageFileName, "First Name", field);
console.log(response.body.status);
} catch (error) {
console.log(error.message);
}
}
Работа с AcroForms через Node.js SDK
Установка AcroForms позволяет пользователям заполнять информацию непосредственно в PDF, устраняя необходимость в отдельных инструментах или форматах. Правильная настройка AcroForms обеспечивает лучшую удобочитаемость, такие как четкие метки полей, параметры выпадающего списка и логические порядки вкладок для улучшенной навигации. Хорошо настроенные формы позволяют нескольким сторонам легко заполнять, просматривать и утверждать документы вместе. Установив 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?
- Список клиентов
- Безопасность