【问题标题】:Set password for the docx, ppt, xlsx file为docx、ppt、xlsx文件设置密码
【发布时间】:2023-09-29 19:35:01
【问题描述】:

如何在Java中为docx、ppt、xlsx文件设置密码? 有哪些可用的 API? 我正在探索 docx4java。 欢迎任何示例/选项。

【问题讨论】:

标签: encryption apache-poi powerpoint docx docx4j


【解决方案1】:

在工作中,我们使用JOffice / JWord api 创建 docx/pptx 文件并提取文本。我很确定您可以使用 JWord 来保护带有密码的 docx 文件。

祝你好运。

【讨论】:

    【解决方案2】:
     DocRaptor
    

    API

    使用 DocRaptor 创建文档非常简单。您所要做的就是使用一些参数发出 POST 请求!

    身份验证

    身份验证是通过使用您的 API 密钥完成的,该密钥可在您的帐户信息中心找到。您可以通过以下两种方式之一使用 api 密钥:作为查询参数“user_credentials”的值,或作为基本 http auth 的用户名。您可以在我们的编码示例中看到这两种方法的示例。

    REFER

    【讨论】:

    • 我需要在我的应用程序中为 docx,ppt,xlsx 设置密码。基本上我需要编写一个 java 组件来设置密码并将其与我的 j2ee 应用程序集成。
    最近更新 更多