原創(chuàng)|使用教程|編輯:張瑩心|2021-11-02 11:04:27.010|閱讀 513 次
概述:Spire.Doc for Java允許開發(fā)人員使用Document.saveToFile(String, ToPdfParameterList)方法將 Word 文檔轉(zhuǎn)換為受密碼保護(hù)的 PDF 文檔。所述ToPdfParameterList參數(shù)控制Word文檔如何被轉(zhuǎn)換為PDF,例如,是否要在轉(zhuǎn)換文件進(jìn)行加密。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Spire.Doc for Java 是一款專業(yè)的Java Word組件,開發(fā)人員使用它可以輕松地將Word文檔創(chuàng)建、讀取、編輯、轉(zhuǎn)換和打印等功能集成到自己的Java應(yīng)用程序中。
Spire.Doc for Java允許開發(fā)人員使用Document.saveToFile(String, ToPdfParameterList)方法將 Word 文檔轉(zhuǎn)換為受密碼保護(hù)的 PDF 文檔。所述ToPdfParameterList參數(shù)控制Word文檔如何被轉(zhuǎn)換為PDF,例如,是否要在轉(zhuǎn)換文件進(jìn)行加密。
>>可點(diǎn)擊此處下載最新版測(cè)試。、
為 Java 安裝 Spire.Doc
首先,您需要在 Java 程序中添加 Spire.Doc.jar 文件作為依賴項(xiàng)。如果您使用 Maven,則可以通過(guò)將以下代碼添加到項(xiàng)目的 pom.xml 文件中,輕松地在應(yīng)用程序中導(dǎo)入 JAR 文件。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>//repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc</artifactId>
<version>4.10.9</version>
</dependency>
</dependencies>
將 Word 轉(zhuǎn)換為受密碼保護(hù)的 PDF
以下是將 Word 文檔轉(zhuǎn)換為受密碼保護(hù)的 PDF 的步驟:
import com.spire.doc.Document;
import com.spire.doc.ToPdfParameterList;
import com.spire.pdf.security.PdfEncryptionKeySize;
import com.spire.pdf.security.PdfPermissionsFlags;
public class ConvertWordToPasswordProtectedPDF {
public static void main(String[] args){
//Create a Document instance
Document document = new Document();
//Load a Word document
document.loadFromFile("Sample.docx");
//Create a ToPdfParameterList instance
ToPdfParameterList toPdf = new ToPdfParameterList();
//Set open password and permission password for PDF
String password = "password";
toPdf.getPdfSecurity().encrypt(password, password, PdfPermissionsFlags.None, PdfEncryptionKeySize.Key_128_Bit);
//Save the Word document to PDF with password
document.saveToFile("ToPdfWithPassword.pdf", toPdf);
}
}
整合所有格式API處理套包Spire.office for Java正在慧都網(wǎng)火熱銷售中!立馬1分鐘了解全部咨詢!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn