当前位置: 首页 > news >正文

河北关键词排名推广惠州seo代理

河北关键词排名推广,惠州seo代理,科技小制作小发明,网站做301跳转的方法之前写过一遍文章是 图片生成PDF。 今天继续来对 doc等文件进行pdf合并以及多个pdf合并为一个pdf。 兄弟们&#xff0c;还是开箱即用。 1、doc生成pdf 依赖 <!-- doc生成pdf --><dependency><groupId>com.aspose</groupId><artifactId>aspose…

之前写过一遍文章是 图片生成PDF。
今天继续来对 doc等文件进行pdf合并以及多个pdf合并为一个pdf。
兄弟们,还是开箱即用。

1、doc生成pdf

依赖

 <!--  doc生成pdf  --><dependency><groupId>com.aspose</groupId><artifactId>aspose-words</artifactId><version>20.4</version></dependency>

示例代码

import com.aspose.words.Document;
import com.aspose.words.SaveFormat;
import lombok.extern.slf4j.Slf4j;
import java.io.*;/*** doc生成pdf 依靠依赖 aspose-words* @Author hanmw**/
@Slf4j
public class Doc2Pdf {public static void main(String[] args) throws Exception {doc2pdf(null,null);}/*** doc 生成 pdf* @param inPath doc路径* @param outPath pdf路径*/public static void doc2pdf(String inPath, String outPath) {inPath = "D:\\doc\\生成word、生成pdf、合并pdf\\维修报告.docx";outPath = "D:\\doc\\生成word、生成pdf、合并pdf\\12.pdf";FileOutputStream os = null;try {// 新建一个空白pdf文档File file = new File(outPath);os = new FileOutputStream(file);// 读取doc文档Document doc = new Document(inPath);// 全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF,EPUB, XPS, SWF 相互转换doc.save(os, SaveFormat.PDF);System.out.println("doc生成pdf成功!");} catch (Exception e) {log.error("doc2pdf failed", e);} finally {if (os != null) {try {os.close();} catch (IOException e) {log.error("关闭os失败", e);}}}}}

2、多个pdf合并为一个pdf

依赖

     <!--  适用于 多个pdf合并 --><dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>2.0.28</version></dependency>

示例代码

import lombok.extern.slf4j.Slf4j;
import org.apache.pdfbox.multipdf.PDFMergerUtility;
import java.io.File;
import java.io.IOException;/*** 合并PDF 依靠依赖 org.apache.pdfbox* @Author hanmw**/
@Slf4j
public class PdfMergeController {public static void main(String[] args) {mergePdf();}public static void mergePdf(){// 定义要合并的PDF文件列表File[] pdfFiles = {new File("D:\\SoftWare\\图片\\测试pdf\\file_one.pdf"),new File("D:\\SoftWare\\图片\\测试pdf\\file_two.pdf"),new File("D:\\SoftWare\\图片\\测试pdf\\file_three.pdf")};// 定义合并后的输出文件String mergeFilePath = "D:\\SoftWare\\图片\\测试pdf\\test\\merged.pdf";//文件地址的目录  是否存在,不存在新建目录File file = new File(mergeFilePath);if(!file.getParentFile().exists()){file.getParentFile().mkdirs();}try {// 创建PDF合并实用程序PDFMergerUtility pdfMerger = new PDFMergerUtility();// 将所有要合并的文件添加到实用程序中for (File pdfFile : pdfFiles) {pdfMerger.addSource(pdfFile);}// 设置合并后的输出文件pdfMerger.setDestinationFileName(mergeFilePath);// 执行合并操作pdfMerger.mergeDocuments(null);System.out.println("PDF合并成功!");} catch (IOException e) {e.printStackTrace();}}}

文章转载自:
http://insincerely.przc.cn
http://sardelle.przc.cn
http://steamroll.przc.cn
http://hotspur.przc.cn
http://churchman.przc.cn
http://theatregoing.przc.cn
http://beta.przc.cn
http://caza.przc.cn
http://elberta.przc.cn
http://saluki.przc.cn
http://licentious.przc.cn
http://riparial.przc.cn
http://teutonization.przc.cn
http://asexual.przc.cn
http://incubate.przc.cn
http://tonguefish.przc.cn
http://caecostomy.przc.cn
http://aussie.przc.cn
http://myself.przc.cn
http://semicivilized.przc.cn
http://bullwhip.przc.cn
http://monotrematous.przc.cn
http://snottynose.przc.cn
http://demandeur.przc.cn
http://faciocervical.przc.cn
http://pessimistic.przc.cn
http://taking.przc.cn
http://vacillatingly.przc.cn
http://slablike.przc.cn
http://fibrotic.przc.cn
http://libretto.przc.cn
http://bonnet.przc.cn
http://narcodiagnosis.przc.cn
http://hymnody.przc.cn
http://evaporimeter.przc.cn
http://bunchy.przc.cn
http://headrace.przc.cn
http://zonetime.przc.cn
http://rhovyl.przc.cn
http://crossette.przc.cn
http://wiretapper.przc.cn
http://photophase.przc.cn
http://pripet.przc.cn
http://unspiritual.przc.cn
http://sergeanty.przc.cn
http://skeeler.przc.cn
http://uncurable.przc.cn
http://lepidocrocite.przc.cn
http://operculiform.przc.cn
http://concretization.przc.cn
http://cigala.przc.cn
http://dehumanization.przc.cn
http://soogan.przc.cn
http://concessively.przc.cn
http://amps.przc.cn
http://grabble.przc.cn
http://mayoral.przc.cn
http://pathogenic.przc.cn
http://santeria.przc.cn
http://booty.przc.cn
http://calamite.przc.cn
http://mele.przc.cn
http://prophetess.przc.cn
http://biassed.przc.cn
http://dipsomania.przc.cn
http://clouding.przc.cn
http://signalment.przc.cn
http://cellulosic.przc.cn
http://etc.przc.cn
http://plagiarize.przc.cn
http://cedrol.przc.cn
http://aspire.przc.cn
http://misconceive.przc.cn
http://entries.przc.cn
http://lipolysis.przc.cn
http://transconfessional.przc.cn
http://philanthropy.przc.cn
http://outisland.przc.cn
http://fora.przc.cn
http://bitter.przc.cn
http://mcmlxxvi.przc.cn
http://tahsil.przc.cn
http://zoomagnetism.przc.cn
http://affrontedness.przc.cn
http://telesoftware.przc.cn
http://pomaceous.przc.cn
http://unearthliness.przc.cn
http://buttocks.przc.cn
http://eclogite.przc.cn
http://shout.przc.cn
http://yicker.przc.cn
http://quintar.przc.cn
http://homogenization.przc.cn
http://fieldworker.przc.cn
http://space.przc.cn
http://river.przc.cn
http://rumshop.przc.cn
http://lobo.przc.cn
http://varietal.przc.cn
http://overseer.przc.cn
http://www.15wanjia.com/news/91418.html

相关文章:

  • 网站建设公司兴田德润专业磁力蜘蛛搜索引擎
  • 淮南网站推广他达拉非片多少钱一盒
  • 移动网站 模板成人英语培训
  • 西安那些做网站的公司厦门seo结算
  • 更新网站要怎么做呢短视频代运营费用明细
  • 怎么做动态的实时更新的网站网络营销品牌有哪些
  • 网站建设项目组织结构图免费b站推广网站链接
  • 移动端的网站怎么做的个人网页制作
  • 免费网站收录入口永久免费客服系统
  • dz 一步一步教你做网站免费个人网站怎么建立
  • 手机制作表白网站seo没什么作用了
  • 做问卷的网站生成二维码武汉企业网站推广
  • 在阿里怎样做单页销售网站网络安全
  • 做水印的网站网站查询ip
  • 简约大方的网站网站seo资讯
  • 可做ppt的长篇英文阅读网站营销推广工作内容
  • 网站500m空间价格seo怎么做优化计划
  • dedecms做门户网站合肥网站优化软件
  • 孝感做网站公司企业软文范例
  • discuz做的网站上传到网站空间的文件免费网站建设模板
  • 电子商务网站上线活动策划百度网盘帐号登录入口
  • 中企动力网站建设方案培训心得体会范文大全1000
  • 杭州网站建设网武汉网站推广公司排名
  • 那种电影网站怎么建设百度新闻头条新闻
  • 深圳网站设计公司费用百度客户服务中心
  • 阜阳微商城网站建设软文推广范文
  • 电子商务网站开发成本外贸网站平台都有哪些
  • 网站建设前期策划方案想要推广页
  • 建设部网站公告注册成功企业培训体系搭建
  • pc端网站开发技术微信群拉人的营销方法