Обзор
Эта страница является обзором функций Aspose.PDF для Node.js через C++.
Aspose.PDF для Node.js через C++ позволяет разработчикам напрямую управлять файлами PDF в среде Node.js. Это решение для Node.js построено на использовании технологии WebAssembly и основано на Aspose.PDF для .NET. Вы можете легко использовать aspose-pdf для Node.js через C++, а затем следовать инструкциям по установке.
О расширениях файлов CJS и MJS
Node.js поддерживает две модульные системы для организации и обмена кодом. Это:
- Модули CommonJS
- Модули ECMAScript
Модули CommonJS были классическим методом обработки зависимостей в Node.js, в то время как модули ECMAScript являются новым дополнением и следуют стандартному формату, используемому в современных браузерах. ‘cjs’, ‘mjs’ - это расширения, используемые для указания форматов модулей (CommonJS и ECMAScript Modules), используемых в JavaScript файлах.
В фрагментах кода вы заметите разницу в работе с модулем AsposePDFforNode.js. Основное различие между ‘require’ и ‘import’ заключается в их случаях использования. Require ограничен импортом целых модулей, в то время как Import имеет гибкость импорта как целых модулей, так и конкретных экспортов из этих модулей.
Два разных подхода
JavaScript предлагает два подхода, ’then’ и ‘await’, для обработки асинхронных операций.
Метод ’then’ работает с промисами, чтобы управлять как успешными результатами, так и ошибками в последовательном порядке. Напротив, ‘await’ заставляет JavaScript ожидать, буквально приостанавливая выполнение функции, пока этот промис не будет выполнен и не вернет свой результат.
Aspose.PDF для Node.js поддерживает широкий спектр функций, таких как:
-
Установка, Получение и Удаление информации о PDF файле
-
Удаление закладок
-
Удаление аннотаций
-
Извлечение текста из PDF
-
Оптимизация PDF документа- Оптимизация ресурсов
-
Разделение PDF на два файла.
-
Объединение двух файлов в PDF
-
Восстановление PDF
-
Функции конвертации
Кроме того, Aspose.PDF для Node.js через C++ может быть использован для легкого преобразования PDF документов в различные форматы с высокой производительностью и идеальным качеством. См. раздел Поддерживаемые форматы файлов Aspose.PDF. Также этот инструмент поддерживает шифрование и дешифрование PDF документов.
Узнайте больше о: