如何使用ComPDFKit Web SDK添加在线编辑PDF文档功能

这篇具有很好参考价值的文章主要介绍了如何使用ComPDFKit Web SDK添加在线编辑PDF文档功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文档编辑功能提供了一系列的操作页面的能力,使用户能够控制文档结构,并调整文档的布局和格式,确保文档内容以合理有序的方式精准呈现。

ComPDFKit 文档编辑的优势

  • 插入或删除页面: 向文档插入或删除页面,以满足特定的排版要求。
  • 文档结构调整: 调整页面排列顺序或旋转方向,以满足特定的显示或打印需求。
  • 多文档协作: 从一个文档中提取页面,然后插入到另一个文档中,以促进协作和内容整合。

 文章来源地址https://www.toymoban.com/news/detail-827034.html

ComPDFKit for Web 文档编辑的功能

  • 插入页面

    向目标文档中插入空白页面或另一个文档中的页面。

    • 插入空白页面​

      以下是插入空白页面的示例代码:

      // 插入到第一页。
      const pageIndex = 1;
      const width = 612;
      const height = 792;
      
      docViewer.insertBlankPage(pageIndex, width, height)

       

    • 插入其他 PDF 页面​

      以下是插入其他 PDF 页面的示例代码:

const file = {...} // File文件对象。
const pageIndexToInsert = 1
const pagesIndexToInsert = [0, 1, '2-5'] // 插入PDF页面的范围。

docViewer.insertPages(file, pageIndexToInsert, pagesIndexToInsert)

 

 

  • 删除页面

    删除文档中的页面。

    • // 删除文档的第一页。
      const pagesIndexToDelete = [0]
      docViewer.removePages(pagesIndexToDelete)

       

  • 旋转页面

    旋转 PDF 文档中的页面。

    • // 将第一页顺时针旋转90度,每一单位旋转即为顺时针90度。
      const pagesIndexToRotate = [0]
      const rotation = 1;
      docViewer.rotatePages(pagesIndexToRotate, rotation)

       

  • 替换页面

    将目标文档中的指定页面用另一个文档的页面替换。

    • 以下是替换页面的步骤:

      1. 移除目标文件需要被替换的页码。
      2. 将替换页面插入原文档被删除的位置,完成页面的替换。

      以下是替换页面的示例代码:

      // 移除文档的第一页。
      docViewer.removePages([0])
      
      // 将另一份文档的第一页插入原文档的第一页位置,完成替换。
      const file = {...} // File文件对象。
      const pageIndexToInsert = 0
      const pagesIndexToInsert = 'all' // 插入PDF页面的范围。
      
      docViewer.insertPages(file, pageIndexToInsert, pagesIndexToInsert)

       

  • 提取页面

    提取文档中的页面。

    • // 将原文档的第一页、第三页和第四页提取到新建文档。
      const pagesIndexToExtract = [1, '3-4'] // 提取页面的范围。
      const data = await docViewer.extractPages(pagesIndexToExtract)
      
      // 你可以将blob保存到文件或上传到服务器
      const blob = new Blob([data], { type: 'application/pdf' });

       

  • 移动页面

    移动文档中的页面。

    • // 将文档的第一页移动到第二页。
      const pagesIndexToMove = [0]
      const targetPageIndex = 2
      docViewer.movePages(pagesIndexToMove, targetPageIndex)

       

  • 复制页面

    复制文档中的页面。

    // 复制文档的第一页。
    const pagesIndexToCopy = [0]
    docViewer.copyPages(pagesIndexToCopy)

     

 

到了这里,关于如何使用ComPDFKit Web SDK添加在线编辑PDF文档功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ComPDFKit PDF SDK v1.10

    Added support for digital signatures (Windows, Android and iOS Editions). Added support for resetting the filled content of all the forms in the document (Windows Edition). Added support for setting font styles in content editing mode, such as font type, font weight (thickness), font size, color, etc (iOS Edition). ComPDFKit PDF SDK allows developers to inte

    2024年02月06日
    浏览(31)
  • ComPDFKit PDF SDK for Windows Crack

    添加了在创建文本框时调整默认属性的支持。 增加了对调整PDF大小时调整宽度的支持。 添加了对编辑文本时更多快捷方式的支持。 优化了文本输入,并将字体样式与原始文本相匹配。 在内容编辑器模式下复制和粘贴时优化了UI交互。 ComPDFKit PDF SDK允许开发人员在Windows(iOS和

    2024年02月12日
    浏览(28)
  • 如何使用Word转PDF转换器在线工具?在线Word转PDF使用方法

    Word转PDF转换器在线,是一种方便快捷的工具,可帮助您在不需要下载任何软件的情况下完成此任务。无论您是需要在工作中共享文档,还是将文件以PDF格式保存以确保格式不变,都可以依靠这款在线工具轻松完成转换。那么如何使用Word转PDF转换器在线工具呢? 如何使用Word转

    2024年02月14日
    浏览(41)
  • ComPDFKit 转档SDK OCR表格识别功能

    我们非常高兴地宣布,适用于 Windows、iOS、Android 和服务器的 ComPDFKit 转档SDK 1.8.0 现已发布!在该版本中,OCR 功能支持了表格识别,优化了OCR文字识别率。PDF to HTML 优化了html 文件结构,使转换后的 HTML 文件容量大幅减少。 OCR 表格识别: Windows: CPDFConvertWordOptions wordOptions = n

    2024年02月15日
    浏览(25)
  • ComPDFKit Conversion SDK for Windows Crack

    High-fidelity PDF conversion to MS Office, HTML, Text, CSV, RTF, Images, and more. ComPDFKit Conversion SDK can be used to convert PDF to Word, PDF to Excel and PDF to PPT. It uses native conversion without any server-side dependencies such as Microsoft Office or LibreOffice, which ensures the security of private information. ComPDFKit Conversion SDK provide

    2024年02月09日
    浏览(31)
  • PDF添加水印以及防止被删除、防止编辑与打印

    方法记录如下: 1、添加水印; 2、打印输出成一个新的pdf; 3、将pdf页面输出成一张张的图片:(福昕pdf操作步骤如下) 4、将图片组装成一个新的pdf:(福昕pdf操作步骤如下)  5、对新生成的pdf设置权限: 打开Adobe Acrobat Pro,保护--使用密码进行保护,设置密码。可针对查

    2024年02月15日
    浏览(31)
  • 如何使用Docker搭建WBO在线协作工具并实现无公网IP远程编辑本地白板

    WBO在线协作白板是一个自由和开源的在线协作白板,允许多个用户同时在一个虚拟的大型白板上画图。该白板对所有线上用户实时更新,并且状态始终保持。它可以用于许多不同的目的,包括艺术、娱乐、设计和教学,使用起来也非常有趣。 下面结合cpolar内网穿透工具,实现

    2024年04月17日
    浏览(38)
  • 如何编辑pdf?推荐福昕高级pdf编辑器

    【Note】学校要求加页并且除去数字,但是发的是pdf文件,所以找到了pdf编辑器,编辑器下载连接,以及破解我已经放在本文末尾,按照介绍的方法即可破解 这里记得更换一下路径,从c盘换到别的盘, 然后记住这个路径 编辑文本识别之后即可修改内容

    2024年02月08日
    浏览(39)
  • web浏览器在线预览Excel,PDF,world文档解决方案

    众所周知啊,在web浏览器中是无法直接预览Excel、world文档等文件的,PDF有的浏览器是打开预览,有的浏览器是跳转到下载页,行为不一致也是让开发者头疼的事情。 今天给大家提供一个解决方案,实现office文件在线预览的解决方案,这个在开发OA,推送通知触达的应用非常有

    2024年02月17日
    浏览(45)
  • PDF不能编辑的问题如何解决?

    一般打开PDF文件之后就能够编辑,如果不能编辑,那应该是设置了什么或者是文件本身是有什么问题,今天和大家分享,PDF不能编辑的原因,以及应对各种原因的解决办法:  原因一: PDF文件是扫描文件,可能有些人会认为自己的文档就是PDF,也不是扫描,这里的扫描件一般

    2024年02月15日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包