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从带有 AcroForm 的 PDF 文件导出为 FDF。
AsposePdfExportXfdf从带有 AcroForm 的 PDF 文件导出为 XFDF。
AsposePdfExportXml从带有 AcroForm 的 PDF 文件导出为 XML。
AsposePdfPagesToPDF将 PDF 文件转换为 PDF(单独页面)。
AsposePdfToMarkdown将 PDF 文件转换为 Markdown。
AsposePdfToDocXEnhanced将 PDF 文件转换为 DocX(使用增强识别模式)。

Convert to PDF functions

函数描述
AsposePdfFromTxt将 TXT 文件转换为 PDF。
AsposePdfFromImage将图像文件转换为 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删除 PDF-file 中的 JavaScripts。
AsposePdfAddAttachment向 PDF-file 添加附件。
AsposePdfGetAttachment从 PDF-file 获取附件。
AsposePdfReplaceText替换 PDF-file 中的文本。
AsposePdfReplaceTextPages替换 PDF-file 页面上的文本。
AsposePdfFindText在 PDF-file 中查找文本。
AsposePdfReplaceFont替换 PDF-file 中的字体。
AsposePdfValidatePDFA验证 PDF-file 的 PDF/A 兼容性。
AsposePdfFindHiddenText在 PDF-file 中查找隐藏文本。
AsposePdfDeleteHiddenText删除 PDF-file 中的隐藏文本。
AsposePdfAddWatermark向 PDF-file 添加水印。
AsposePdfDeleteWatermarks删除 PDF-file 中的水印。
AsposePdfMergeLayers合并 PDF-file 的图层。
AsposePdfFlatten扁平化 PDF-file。
AsposePdfMakeBooklet从 PDF-file 制作小册子。
AsposePdfMakeNUp从 PDF-file 制作 N-Up 文档。
AsposePdfDeleteBlankPages删除 PDF-file 中的空白页。
AsposePdfEmbedFonts在 PDF-file 中嵌入字体。
AsposePdfUnembedFonts在 PDF-file 中取消嵌入字体。
AsposePdfOptimizeFileSize通过图像压缩质量优化 PDF-file 的大小。
AsposePdfDeleteTables删除 PDF-file 中的表格。
AsposePdfCropPages裁剪 PDF-pages。
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 保存到内存文件系统以进行处理.
AsposePdfPrepareBase64将字符串表示的 BLOB 保存到内存文件系统以进行处理.

Miscellaneous

名称描述
AsposePdfAbout获取有关产品的信息.
DownloadFile在 HTML 中创建链接下载文件.
DownloadFileAuto在 HTML 中创建链接下载文件,并在 2 秒后开始下载.