1. 首页
  2. Foxit PDF SDK(Linux版)
Foxit PDF SDK(Linux版)

Foxit PDF SDK(Linux版)

  • 如何创建图层(C++)

     PDF 图层 (PDF Layer) Foxit PDF SDK支持PDF图层,也称为可选内容组 (Optional Content Groups,OCG) 。用户可以选择性地查看或隐藏多图层PDF文档的不同层中的内容。多图层广泛用于许多应用领域,如CAD制图、地图、分层艺术品以及多语言文档等。 在Foxit PDF SDK中,PDF图层与图层节点相关联。要获取图层节点,用户应首先构建PDF LayerTree对象,然后调用函数LayerTree::GetRootNode以获取整个图层树的根图层节点。另外,您可以从根图层节点开始枚举图层树中的所有节点。Foxit PDF SDK提供APIs用来获取/设置图层数据,查看或隐藏不同图层中的内容,设置图层名称,添加或删除图层,以及编辑图层。 Example:  如何创建一个PDF图层 #include "include/common/fs_common.h" #include "include/pdf/fs_pdfdoc.h"...
  • 如何对PDF进行加密(Java)

    Foxit PDF SDK提供了一系列加密和解密功能,以满足不同级别的文档安全保护。用户可以使用常规密码加密和证书驱动加密,或使用自己的安全处理机制来自定义安全实现。另外,Foxit PDF SDK还提供了APIs用于集成第三方安全技术 (Microsoft RMS),允许开发人员使用Microsoft RMS SDK加密和解密PDF文档。 备注:有关RMS加密和解密更详细的信息,请参考SDK包中 “\examples\simple_demo” 文件夹下的 “security“ demo。 Example: 如何使用证书加密PDF文件 import com.foxit.sdk.pdf.CertificateEncryptData; import com.foxit.sdk.pdf.CertificateSecurityCallback; import com.foxit.sdk.pdf.CertificateSecurityHandler; import java.io.File;...
  • 如何对PDF进行加密(C++)

    Foxit PDF SDK提供了一系列加密和解密功能,以满足不同级别的文档安全保护。用户可以使用常规密码加密和证书驱动加密,或使用自己的安全处理机制来自定义安全实现。另外,Foxit PDF SDK还提供了APIs用于集成第三方安全技术 (Microsoft RMS),允许开发人员使用Microsoft RMS SDK加密和解密PDF文档。 备注:有关RMS加密和解密更详细的信息,请参考SDK包中 “\examples\simple_demo” 文件夹下的 “security” demo。 Example:  如何使用证书加密PDF文件 #include "include/pdf/fs_pdfdoc.h" #include "include/pdf/fs_security.h" using namespace foxit;...
  • 如何添加水印(Java)

    水印 (Watermark) 水印是一种PDF注释,广泛用于PDF文档。水印是文档上嵌入的可见叠加层,包含文本、logo或版权声明。水印的目的是对作者工作成果的保护,防止其未经授权而被他人使用。Foxit PDF SDK提供了允许应用程序创建、插入和删除水印的APIs。 Example: 如何创建一个文本水印,并将其插入到PDF文档的第一页 import com.foxit.sdk.common.Font; import com.foxit.sdk.pdf.*; import com.foxit.sdk.pdf.Watermark; import com.foxit.sdk.pdf.WatermarkSettings; import com.foxit.sdk.pdf.WatermarkTextProperties; import com.foxit.sdk.common.Constants; import...
  • 如何添加水印(C++)

     水印 (Watermark) 水印是一种PDF注释,广泛用于PDF文档。水印是文档上嵌入的可见叠加层,包含文本、logo或版权声明。水印的目的是对作者工作成果的保护,防止其未经授权而被他人使用。Foxit PDF SDK提供了允许应用程序创建、插入和删除水印的APIs。 Example:  如何创建一个文本水印,并将其插入到PDF文档的第一页 #include "include/common/fs_common.h" #include "include/pdf/fs_pdfdoc.h" #include "include/pdf/fs_pdfpage.h" #include "include/pdf/fs_watermark.h" using namespace foxit; using namespace...