在小型网站建设小组中的基本建设网站的市场定位

diannao/2026/1/16 14:49:47/文章来源:
在小型网站建设小组中的基本,建设网站的市场定位,设计师个人网站欣赏,龙之外贸向导文章目录 前言源码获取一、认识Documents4j二、快速集成2.1、pom.xml依赖2.2、word转PDF实现项目目录WordUtils.javaDemo6.java测试效果 参考文章资料获取 前言 博主介绍#xff1a;✌目前全网粉丝2W#xff0c;csdn博客专家、Java领域优质创作者#xff0c;博客之星、阿里… 文章目录 前言源码获取一、认识Documents4j二、快速集成2.1、pom.xml依赖2.2、word转PDF实现项目目录WordUtils.javaDemo6.java测试效果 参考文章资料获取 前言 博主介绍✌目前全网粉丝2Wcsdn博客专家、Java领域优质创作者博客之星、阿里云平台优质作者、专注于Java后端技术领域。 涵盖技术内容Java后端、算法、分布式微服务、中间件、前端、运维、ROS等。 博主所有博客文件目录索引博客目录索引(持续更新) 视频平台b站-Coder长路 源码获取 项目源码Gitee、Github 本篇文档的视频系列讲解Java实现自动化pdf打水印工具 开源PDF工具PDFBoxWord、Word转PDF开源工具Documents4j 一、认识Documents4j ​ Documents4j 是一个开源的 Java 库用于在 Java 应用程序中进行 Microsoft Office 文档如 Word、Excel、PowerPoint 等的转换。它利用 Microsoft Office 的本机 API通过启动 Microsoft Office 进程来执行文档转换。Documents4j 提供了一种简单的方式来将 Office 文档转换为其他格式例如将 Word 文档转换为 PDF、将 Excel 表格转换为 CSV 等。 ​ Documents4j 的工作原理是通过将 Microsoft Office 作为外部进程启动并与其进行通信来执行文档转换任务。这种方法使得可以利用 Microsoft Office 的强大功能来执行文档转换同时又能够在 Java 环境中方便地进行集成和控制。 ​ Documents4j 提供了一个简单的 API使得在 Java 应用程序中执行文档转换变得简单。它支持多线程操作并且具有一定的性能优化使得可以高效地处理大量文档转换任务。 二、快速集成 2.1、pom.xml依赖 !--word 2 pdf start-- dependencygroupIdcom.documents4j/groupIdartifactIddocuments4j-local/artifactIdversion1.0.3/version /dependencydependencygroupIdcom.documents4j/groupIdartifactIddocuments4j-transformer-msoffice-word/artifactIdversion1.0.3/version /dependency !--word 2 pdf end --2.2、word转PDF实现 项目目录 WordUtils.java package com.changlu.utils;import com.documents4j.api.DocumentType; import com.documents4j.api.IConverter; import com.documents4j.job.LocalConverter; import java.io.*;public class WordUtils {/*** Word转PDF* param filePath 源docx文件目录及名称 示例C:\Users\93997\Desktop\watermark tools\watermarkTools\src\main\resources\2024-2-8计算机.docx* param outFilePath 输出文件目录及名称 示例C:\Users\93997\Desktop\watermark tools\watermarkTools\src\main\resources\2024-2-8.pdf*/public static void wordToPdf(String filePath, String outFilePath) {//源文件地址File inputWord new File(filePath);//导出文件地址File outputFile new File(outFilePath);InputStream doc null;OutputStream outputStream null;try {doc new FileInputStream(inputWord);outputStream new FileOutputStream(outputFile);IConverter converter LocalConverter.builder().build();//转换docxpdfboolean flag converter.convert(doc).as(DocumentType.DOC).to(outputStream).as(DocumentType.PDF).execute();if (flag) {converter.shutDown();}doc.close();outputStream.close();System.out.println(文件名 outFilePath 转换成功);} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {String filePath C:\\Users\\93997\\Desktop\\watermark tools\\watermarkTools\\src\\main\\resources\\2024-2-8计算机.docx;String outFilePath C:\\Users\\93997\\Desktop\\watermark tools\\watermarkTools\\src\\main\\resources\\2024-2-8.pdf;//word转pdfWordUtils.wordToPdf(filePath, outFilePath);}}Demo6.java package com.changlu.demos;import com.changlu.utils.WordUtils; import java.io.UnsupportedEncodingException;/*** Description: Documents4j案例word转PDF实现* Author: changlu* Date: 2:18 PM*/ public class Demo6 {public static void main(String[] args) throws UnsupportedEncodingException { // String originPath URLDecoder.decode(Main.class.getClassLoader().getResource(input.docx).getFile(), UTF-8); //获取到的是target下的类目录String originPath F:\\00核心知识、成果、视频产出区\\技术视频\\2024.2.15 自制默默学打水印工具 watermark tools\\watermarkTools\\src\\main\\resources\\input.docx;String targetPath originPath.replace(input.docx, output.pdf);//docx转为pdf文件WordUtils.wordToPdf(originPath, targetPath);} }测试效果 参考文章 [1]. 不要在去充VIP啦 Java 实现 PDF、Word 互转 资料获取 大家点赞、收藏、关注、评论啦~ 精彩专栏推荐订阅在下方专栏 长路-文章目录汇总算法、后端Java、前端、运维技术导航博主所有博客导航索引汇总开源项目Studio-Vue—校园工作室管理系统(含前后台SpringBootVue)博主个人独立项目包含详细部署上线视频已开源学习与生活-专栏可以了解博主的学习历程算法专栏算法收录 更多博客与资料可查看获取联系方式文末获取开发资源及更多资源博客获取 整理者长路 时间2024.2.15

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91411.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新余建网站网易企业邮箱收费版

动态标签 1.用于处理SQL语句中的空白字符和多余的逗号 -- prefix:指定在SQL语句开头添加的内容。 -- prefixOverrides:指定需要移除的开头部分的内容。 -- suffix:指定在SQL语句结尾添加的内容。 -- suffixOverrides:指定需要移…

大学生建设什么网站好wordpress 下载站点

HashMap的底层结构在jdk1.7中由数组链表实现,在jdk1.8中由数组链表红黑树实现,以数组链表的结构为例。 JDK1.8之前Put方法: JDK1.8之后Put方法: HashMap基于哈希表的Map接口实现,是以key-value存储形式存在&#xff0c…

珠海网站建设建站系统域名注册服务网站

目录 1. 问题分析 2. 技术分析 3. 程序代码 4. 代码运行结果 1. 问题分析 日常工作尤其是测绘、地质、遥感行业,需要画DEM模型,并在这个模型的基础上,进行着色、渲染。比如,地质分析地面三维地表形变之时,需要根据D…

用php源码如何建设网站购物网站促销方案

在进行Facebook群控时,ip地址的管理是非常重要的,因为Facebook通常会检测ip地址的使用情况,如果发现有异常的使用行为,比如从同一个ip地址频繁进行登录、发布内容或者在短时间内进行大量的活动等等,就会视为垃圾邮件或…

如何制作营销网站贵州建设监理网站培训通知栏

https://segmentfault.com/a/1190000015782272?utm_sourcetag-newest 转载于:https://www.cnblogs.com/hj0711/p/11577582.html

网站建设及维护涉及哪些内容关键词工具有哪些

目录 1.组件布局 2.回调函数设置 3.编写回调函数 1.组件布局 2.回调函数设置 右键单击plot按钮——查看回调——call backs

电脑上买wordpress天津企业网站排名优化

随着这几年物价的上涨,一些地区的电价越来越高,而我们经常需要使用电脑,那么一台电脑一天24小时用多少度电呢? 如何计算电脑一天的用电量? 让我们跟随小编来了解更多吧。 1、功耗、主机箱功耗 现在的计算机中&#xf…

闸北手机网站建设微信网站模板下载

JSTL概述 JSTL 全名为 JavaServer Pages Standard TagLibrary,即jsp标准标签库。JSTL 是由 JCP (Java Community Process)所指定的标准规格,它主要提供给 Java Web 开发人员一个标准通用的标签函数库。 Web 程序开发人员能够利用 J STL 和 E…

先做网页设计还是先弄网站wordpress 4.7.0 漏洞

解决这个问题的方法很简单,没有那么复杂。之所以使用HDMI接口连接了显示器后没声音,原因就是HDMI接口是包含音频视频两种信号的接口。当电脑的HDMI接口被使用时,系统就会默认从HDMI设备输出声音信号了,而此时如果HDMI设备没有声音…

网站建站网站496565互联网平台推广是什么意思

链接失效请E-MAIL:loguis-iehotmail.com地址:http://u.115.com/file/f4e6e095f3转载于:https://blog.51cto.com/loguis/332652

wap建站php源码免费自助开通网站

题目:https://www.lydsy.com/JudgeOnline/problem.php?id1016 就是缩点,每次相同权值的边构成的联通块求一下matrix tree。注意gauss里的编号应该是从1到...的连续的。 学习了一个TJ。用了vector。自己曾写过一个只能过样例的。都放上来吧。 路径压缩的…

龙华网页设计公司网站卡纸做荷花网站

文章目录1. 题目2. 解题2.1 递归2.2 记忆化递归2.3 贪心1. 题目 给定一个正整数 n,你可以做如下操作: 如果 n 是偶数,则用 n / 2替换 n。如果 n 是奇数,则可以用 n 1或n - 1替换 n。 n 变为 1 所需的最小替换次数是多少&#…

建设工程材料信息价查什么网站接私活app有哪些平台

过多的强降水会造成重大自然灾害,给我们的生活带来很大影响,实时监测降雨信息,能够及时发布气象预警,防范可能因强降水引起的山洪、泥石流等自然灾害,保护人民群众生命财产安全,提高防灾减灾能力。 雨量气…

html网站架设商业网站建设与维护方案书

在视频编辑的过程中,有时我们需要将一个较长的视频细分成多个部分,以便更灵活地进行处理、调整或分享。这个过程可以帮助我们有效管理视频内容,提取关键片段,并且适应不同的发布需求。在本文中,我们将深入探讨怎么把一…

重庆做网站建设哪里好wordpress cpu飙升

路由器与交换机区别 近日,在回答知道网友提问的时候,发现很多朋友不知道路由器与交换机的不同,常常问一些看起来有点可笑的问题。比如路由器同时登陆两个账号,所以今天写下这篇经验,科普一下路由器的功能和交换机的功能…

深圳做网站-信科网络网站建设费属于什么税目

三、工厂模式 通俗解释(理解记忆) 假设我们有一个汽车工厂。我们可以让工厂根据用户的选择生产不同型号的汽车,而用户无需知道具体的汽车制造过程。 工厂模式的优势在于,它隐藏了对象的创建细节,让客户端代码更简洁…

wordpress产品页面新手如何做网站优化

我是ros1...但是下载的包好像适用于ros2 合适的下载地址: ROS1 打开图中所选地址 https://github.com/IntelRealSense/realsense-ros/blob/ros1-legacy/README.md#installation-instructions 版本选择ros1 下载到对应位置即可

菏泽网站建设优惠臻动传媒商丘加盟小吃网站

谷歌guava番石榴 这是我尝试解释和探索Google很棒的Guava java库的系列文章中的第一篇。 我在搜索Apache Commons Collections的通用版本时遇到了番石榴(Guava)–我需要一个Bimap并且厌倦了必须使用强制类型转换来填充我的代码–但是我发现要好得多。 …

南昌网站开发商哪家强网站备案需要费用吗

msvcp140.dll 文件是 Microsoft Visual C 运行时库的一部分,具体来说它是 Visual Studio 2015 版本编译的C应用程序所依赖的一个动态链接库(DLL)文件。这个 DLL 文件包含了大量由Microsoft开发的标准C库函数,这些函数对于许多在Wi…