Aspose.PDF для JavaScript через C++

Aspose.PDF for JavaScript via C++ allows developers manipulate them PDF files directly in the Web. Такие операции очень затратны по времени, поэтому мы рекомендуем использовать Web Worker.

Convert from PDF functions

ФункцияОписание
AsposePdfPagesToJpgПреобразовать PDF‑файл в JPG.
AsposePdfPagesToPngПреобразовать PDF‑файл в PNG.
AsposePdfPagesToTiffПреобразовать PDF‑файл в TIFF.
AsposePdfPagesToBmpПреобразовать PDF‑файл в BMP.
AsposePdfPagesToDICOMПреобразовать PDF‑файл в DICOM.
AsposePdfPagesToSvgПреобразовать PDF‑файл в SVG.
AsposePdfPagesToSvgZipПреобразовать PDF‑файл в SVG(zip).
AsposePdfToTeXПреобразовать PDF‑файл в TeX.
AsposePdfToXpsПреобразовать PDF‑файл в Xps.
AsposePdfTablesToCSVПреобразовать PDF‑файл в CSV (извлечение таблиц).
AsposePdfToTxtПреобразовать PDF‑файл в Txt.
AsposePdfConvertToGrayscaleПреобразовать PDF‑файл в градации серого.
AsposePdfConvertToPDFAПреобразовать PDF‑файл в PDF/A.
AsposePdfAConvertToPDFПреобразовать PDF/A‑файл в PDF.
AsposePdfToDocXПреобразовать PDF‑файл в DocX.
AsposePdfToXlsXПреобразовать PDF‑файл в XlsX.
AsposePdfToEPUBПреобразовать PDF‑файл в ePub.
AsposePdfToDocПреобразовать PDF‑файл в Doc.
AsposePdfToPptXПреобразовать PDF‑файл в PptX.
AsposePdfExtractTextИзвлечь текст из PDF‑файла.
AsposePdfExtractImageИзвлечь изображение из PDF‑файла.
AsposePdfExportFdfЭкспортировать из PDF-файла с AcroForm в FDF.
AsposePdfExportXfdfЭкспортировать из PDF-файла с AcroForm в XFDF.
AsposePdfExportXmlЭкспортировать из PDF-файла с AcroForm в XML.
AsposePdfPagesToPDFКонвертировать PDF-файл в PDF (отдельные страницы).
AsposePdfToMarkdownКонвертировать PDF-файл в Markdown.
AsposePdfToDocXEnhancedКонвертировать PDF-файл в DocX с режимом Enhanced Recognition Mode.

Convert to PDF functions

ФункцияОписание
AsposePdfFromTxtКонвертировать TXT-файл в PDF.
AsposePdfFromImageКонвертировать Image-файл в PDF.

Organize PDF functions

ФункцияОписание
AsposePdfOptimizeОптимизировать PDF-файл.
AsposePdfMerge2FilesОбъединить два PDF-файла.
AsposePdfSplit2FilesРазделить на два PDF-файла.
AsposePdfRotateAllPagesПовернуть страницы PDF.
AsposePdfDeletePagesУдалить страницы из PDF-файла.
AsposePdfAddStampДобавить штамп в PDF-файл.
AsposePdfAddStampPagesДобавить штамп на определённые страницы PDF-файла.
AsposePdfAddImageДобавить изображение в конец PDF-файла.
AsposePdfAddPageNumДобавить номер страницы в PDF-файл.
AsposePdfAddBackgroundImageДобавить фоновое изображение в PDF-файл.
AsposePdfAddTextHeaderFooterДобавить текст в заголовок/нижний колонтитул PDF-файла.
AsposePdfRepairВосстановить PDF-файл.
AsposePdfOptimizeResourceОптимизировать ресурсы PDF-файла.
AsposePdfSetBackgroundColorУстановить цвет фона для PDF-файла.
AsposePdfDeleteAnnotationsУдалить аннотации из PDF-файла.
AsposePdfDeleteBookmarksУдалить закладки из PDF-файла.
AsposePdfDeleteAttachmentsУдалить вложения из PDF-файла.
AsposePdfDeleteImagesУдалить изображения из PDF-file.
AsposePdfDeleteJavaScriptsУдалить JavaScript из PDF-file.
AsposePdfAddAttachmentДобавить вложение в PDF-file.
AsposePdfGetAttachmentПолучить вложение из PDF-file.
AsposePdfReplaceTextЗаменить текст в PDF-file.
AsposePdfReplaceTextPagesЗаменить текст на страницах в PDF-file.
AsposePdfFindTextНайти текст в PDF-file.
AsposePdfReplaceFontЗаменить шрифт в PDF-file.
AsposePdfValidatePDFAПроверить совместимость PDF/A PDF-file.
AsposePdfFindHiddenTextНайти скрытый текст в PDF-file.
AsposePdfDeleteHiddenTextУдалить скрытый текст из PDF-file.
AsposePdfAddWatermarkДобавить водяной знак в PDF-file.
AsposePdfDeleteWatermarksУдалить водяные знаки из PDF-file.
AsposePdfMergeLayersОбъединить слои PDF-file.
AsposePdfFlattenСвести PDF-file.
AsposePdfMakeBookletСоздать буклет из PDF-file.
AsposePdfMakeNUpСоздать документ N-Up из PDF-file.
AsposePdfDeleteBlankPagesУдалить пустые страницы из PDF-file.
AsposePdfEmbedFontsВстроить шрифты в PDF-file.
AsposePdfUnembedFontsУдалить встроенные шрифты из PDF-file.
AsposePdfOptimizeFileSizeОптимизировать размер PDF-file с качеством сжатия изображений.
AsposePdfDeleteTablesУдалить таблицы из PDF-file.
AsposePdfCropPagesОбрезать PDF-страницы.
AsposePdfDeleteTextHeadersУдалить текстовые заголовки из PDF-file.
AsposePdfDeleteTextFootersУдалить текстовые нижние колонтитулы из PDF-file.
AsposePdfReplaceTextExЗаменить несколько текстовых фрагментов в PDF‑файле с контролем выравнивания.
AsposePdfRecoverВосстановить структуру PDF‑файла и удалить недействительные данные.
AsposePdfRebuildXrefAndTrailerПерестроить таблицу перекрёстных ссылок и структуры трейлера PDF‑файла.
AsposePdfReversePagesИзменить порядок страниц PDF‑файла на обратный.

Metadata PDF functions

ФункцияОписание
AsposePdfSetInfoУстановить информацию (метаданные) в PDF‑файле.
AsposePdfGetInfoПолучить информацию (метаданные) из PDF‑файла.
AsposePdfGetAllFontsПолучить список шрифтов из PDF‑файла.
AsposePdfRemoveMetadataУдалить метаданные из PDF‑файла.
AsposePdfGetWordsCharactersCountПолучить количество слов и символов в PDF‑файле.
AsposePdfGetPagesLayersПолучить список слоёв из PDF‑файла.

Security PDF functions

ФункцияОписание
AsposePdfEncryptЗашифровать PDF‑файл.
AsposePdfDecryptРасшифровать PDF‑файл.
AsposePdfSignPKCS7Подписать PDF‑файл цифровыми подписями.
AsposePdfSignPKCS7DetachedПодписать PDF‑файл отдельными цифровыми подписями.
AsposePdfChangePasswordИзменить пароли PDF‑файла.

Core Functions

ФункцияОписание
AsposePdfPrepareСохранить BLOB в памяти FS для обработки.
AsposePdfPrepareBase64Сохранить BLOB строкового представления в памяти FS для обработки.

Miscellaneous

ИмяОписание
AsposePdfAboutПолучить информацию о продукте.
DownloadFileСоздать ссылку в HTML для загрузки файла.
DownloadFileAutoСоздать ссылку в HTML для загрузки файла и начать загрузку через 2 секунды.