国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java將word轉(zhuǎn)換成pdf,并去除水印

這篇具有很好參考價值的文章主要介紹了java將word轉(zhuǎn)換成pdf,并去除水印。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

注意我這里只是將word字節(jié)替換成pdf字節(jié),如果是文件根據(jù)自己實(shí)際情況來做

需要下載這個jar包,并且放到項(xiàng)目中,不然轉(zhuǎn)換不成功

java將word轉(zhuǎn)換成pdf,并去除水印,java操作集合,java,word,pdf

1、所需jar包

 <dependency>
      <groupId>com.aspose</groupId>
      <artifactId>aspose-words</artifactId>
      <version>15.8.0</version>
  </dependency>

2、去除水印配置文件,此文件放到resource文件夾下,如圖

java將word轉(zhuǎn)換成pdf,并去除水印,java操作集合,java,word,pdf文章來源地址http://www.zghlxwxcb.cn/news/detail-816201.html

3、license配置文件

<License>
    <Data>
        <Products>
            <Product>Aspose.Total for Java</Product>
            <Product>Aspose.Words for Java</Product>
        </Products>
        <EditionType>Enterprise</EditionType>
        <SubscriptionExpiry>20991231</SubscriptionExpiry>
        <LicenseExpiry>20991231</LicenseExpiry>
        <SerialNumber>8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7</SerialNumber>
    </Data>
    <Signature>
        sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=
    </Signature>
</License>

4、核心代碼

package com.util;

import com.aspose.words.Document;
import com.aspose.words.License;
import com.aspose.words.SaveFormat;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;

public class Word2PdfAsposeUtil {
    public static boolean getLicense() {
        boolean result = false;
        try {
            InputStream is = Word2PdfAsposeUtil.class.getClassLoader().getResourceAsStream("\\license.xml"); // license.xml應(yīng)放在..\WebRoot\WEB-INF\classes路徑下
            License aposeLic = new License();
            aposeLic.setLicense(is);
            result = true;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return result;
    }

    public static boolean doc2pdf(String inPath, String outPath) {
        if (!getLicense()) { // 驗(yàn)證License 若不驗(yàn)證則轉(zhuǎn)化出的pdf文檔會有水印產(chǎn)生
            return false;
        }
        FileOutputStream os = null;
        try {
            long old = System.currentTimeMillis();
            File file = new File(outPath); // 新建一個空白pdf文檔
            os = new FileOutputStream(file);
            Document doc = new Document(inPath); // Address是將要被轉(zhuǎn)化的word文檔
            doc.save(os, SaveFormat.PDF);// 全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF,
            // EPUB, XPS, SWF 相互轉(zhuǎn)換
            long now = System.currentTimeMillis();
            System.out.println("pdf轉(zhuǎn)換成功,共耗時:" + ((now - old) / 1000.0) + "秒"); // 轉(zhuǎn)化用時
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }finally {
            if (os != null) {
                try {
                    os.flush();
                    os.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
        return true;
    }

}


到了這里,關(guān)于java將word轉(zhuǎn)換成pdf,并去除水印的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 通dnSpy 去除Spire.PDF的PDF水印

    通dnSpy 去除Spire.PDF的PDF水印

    ?打開加載Spire.PDF? 在?PdfDocument 類中搜索LicenseProtector ?點(diǎn)擊進(jìn)入 ?()? (這個方法每個版本不一樣 ,按實(shí)際來)修改該方法 永遠(yuǎn)返回true ?鼠標(biāo)放到第53行? 然后鼠標(biāo)右鍵 編輯IL指令 ?進(jìn)入修改界面 ?注意高亮第0055行 修改ldc.i4.0為idc.i4.1 點(diǎn)擊確定 。 ?最后一步保存 ,大功告

    2024年02月12日
    瀏覽(37)
  • 【方法】PDF可以轉(zhuǎn)換成Word文檔嗎?如何操作?

    【方法】PDF可以轉(zhuǎn)換成Word文檔嗎?如何操作?

    很多人喜歡在工作中使用PDF,因?yàn)镻DF格式可以準(zhǔn)確地保留文檔的原始格式,比如字體、圖像、布局和顏色等。 但如果編輯文檔的話,PDF還是沒有Word文檔方便。那可以將PDF轉(zhuǎn)換成Word格式,再來編輯嗎?如何操作呢?下面小編就來分享兩個方法。 方法一:使用PDF編輯器 PDF編輯

    2024年02月14日
    瀏覽(18)
  • 已解決-使用Adobe Acrobat去除PDF水印

    已解決-使用Adobe Acrobat去除PDF水印

    這個方法只能去帶顏色的水印,灰色的去不了,等我有空時候,再寫一篇使用PS去除水印的方法,也非常簡單。敬請期待 網(wǎng)上下載安裝 Adobe Acrobat Pro DC 點(diǎn)擊 “添加打印機(jī)” ?選擇 “我的打印機(jī)未列出” 選擇 “通過手動設(shè)置添加本地打印機(jī)或網(wǎng)絡(luò)打印機(jī)” 選擇 “Desktop*.p

    2024年02月15日
    瀏覽(32)
  • Java將Word轉(zhuǎn)換成PDF

    Java將Word轉(zhuǎn)換成PDF

    最近項(xiàng)目需要做在線預(yù)覽文檔功能,要求對word文檔后臺轉(zhuǎn)為pdf,遇到了很多問題,因此記錄一下。 網(wǎng)上有很多將Word轉(zhuǎn)換成PDF的方式,這里我試了幾種比較簡單的方式:POI、aspose、spire和documents4j。 POI是Apache下的一個Java類庫,可以幫助我們實(shí)現(xiàn)Java與各種Office格式文件的互相轉(zhuǎn)

    2024年02月08日
    瀏覽(21)
  • Java實(shí)現(xiàn)Word文檔轉(zhuǎn)PDF,PDF轉(zhuǎn)Word,PDF轉(zhuǎn)Excel,PDF轉(zhuǎn)換工具

    java實(shí)現(xiàn)word文檔轉(zhuǎn)PDF,PDF轉(zhuǎn)word 解決只能轉(zhuǎn)換4頁問題 解決每頁頭部存在水印問題 引入依賴 破解的jar包 鏈接: https://pan.baidu.com/s/1MO8OBuf4FQ937R9KDtofPQ 提取碼: 4tsn 源碼路徑:https://download.csdn.net/download/weixin_43992507/88215577 像流讀取文件這些要關(guān)閉釋放,不然異常報錯文件的讀取不會

    2024年02月13日
    瀏覽(30)
  • MooC下載pdf轉(zhuǎn)為ppt后去除水印方法

    MooC下載pdf轉(zhuǎn)為ppt后去除水印方法

    1、從MooC下載的課件(一般為pdf文件)可能帶有水印,如下圖所示: 2、將pdf版課件轉(zhuǎn)為ppt后,同樣帶有水印,如下圖所示: 3、傳統(tǒng)從pdf中去除水印方法不通用,未找到有效去除課件pdf方法。但可在ppt中通過將水印內(nèi)容替換為空,達(dá)到去除水印效果: 在ppt中【Ctrl+H】:如將水

    2024年03月13日
    瀏覽(524)
  • 在線轉(zhuǎn)換器有哪些優(yōu)勢?在線Word轉(zhuǎn)PDF操作分享

    在線轉(zhuǎn)換器有哪些優(yōu)勢?在線Word轉(zhuǎn)PDF操作分享

    我們?nèi)绻胍獙烧卟煌袷轿募M(jìn)行格式轉(zhuǎn)換,就需要下載安裝轉(zhuǎn)換器。如果出門帶的設(shè)備沒有安裝轉(zhuǎn)換軟件客戶端,就無法使用,會比較麻煩?,F(xiàn)在有了在線轉(zhuǎn)換工具,只需要打開相應(yīng)的網(wǎng)頁就可使用,那么在線Word轉(zhuǎn)PDF的操作是什么?這就分享給大家。 在線Word轉(zhuǎn)PDF操作分

    2024年02月12日
    瀏覽(88)
  • Java將Word轉(zhuǎn)換成PDF-aspose

    本文將演示用aspose-word.jar包來實(shí)現(xiàn)將Word轉(zhuǎn)換成PDF,且可以保留圖表和圖片。 在公司OA項(xiàng)目開發(fā)中, 需要將word版本的合同模板上傳,業(yè)務(wù)員只能下載pdf版本合同模板,需要實(shí)現(xiàn)將Word轉(zhuǎn)換成PDF,并且動態(tài)填充項(xiàng)目編號以及甲乙方信息等。 Aspose.Words for Java是一個原生庫,為開發(fā)

    2024年02月07日
    瀏覽(24)
  • Java使用ftl模板文件生成Word,以及Word轉(zhuǎn)換圖片或Pdf工具類

    Java使用ftl模板文件生成Word,以及Word轉(zhuǎn)換圖片或Pdf工具類

    一、寫在前面 最近在項(xiàng)目中使用打印功能,發(fā)現(xiàn)這個功能我已經(jīng)寫過多次了,下面這個文章的發(fā)步日期在2020年,不得不感慨時間之快啊。 https://blog.csdn.net/weixin_43238452/article/details/109636200?spm=1001.2014.3001.5501 下面介紹一下應(yīng)用場景:這次項(xiàng)目依舊是springboot項(xiàng)目,使用ftl模版生

    2024年02月15日
    瀏覽(38)
  • 使用Aspose.Words將word轉(zhuǎn)PDF并且去水印。

    使用Aspose.Words將word轉(zhuǎn)PDF并且去水印。

    ?? 作 ? ??????? 者 :是江迪呀 ?? 本文 : Java 、 工具類 、 轉(zhuǎn)換 、 word轉(zhuǎn)pdf 、 Aspose.Words 、 后端 ?? 每日?? 一言 : 只要思想不滑坡,辦法總比困難多。 在我們?nèi)粘i_發(fā)中經(jīng)常會有將 word文檔 轉(zhuǎn)為 PDF 的場景,有很多種方法我最傾向的的是使用 Aspose.Words ,原

    2024年02月11日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包