精华内容
下载资源
问答
  • OFD文件转换成PDF格式,Java语言实现
    千次阅读 多人点赞
    2022-03-24 14:21:26

    OFD文件转换成PDF格式,Java语言实现

           我个人的思路大致是这样的。首先在指定路径创建一个文件夹,然后每次要转换的时候都把OFD文件统一放到指定的文件夹内进行转换。这样写代码的时候只需要循环遍历一下就行。然后其他就是一些字符串的操作。

    工具如下

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>OFDParser</groupId>
        <artifactId>OFDParser</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>8</source>
                        <target>8</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>
        <packaging>jar</packaging>
    
        <name>OFDParser</name>
        <url>http://maven.apache.org</url>
    
        <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <itext.version>7.1.3</itext.version>
        </properties>
    
        <dependencies>
    
            <dependency>
                <groupId>org.ofdrw</groupId>
                <artifactId>ofdrw-full</artifactId>
                <version>1.8.6</version>
    
            </dependency>
    
            <dependency>
                <groupId>org.apache.pdfbox</groupId>
                <artifactId>pdfbox</artifactId>
                <version>2.0.4</version>
            </dependency>
        </dependencies>
    </project>
    
    

    代码如下

    import org.ofdrw.converter.GeneralConvertException;
    import org.ofdrw.converter.ImageMaker;
    import org.ofdrw.reader.OFDReader;
    import javax.imageio.ImageIO;
    import java.awt.image.BufferedImage;
    import java.io.*;
    import java.nio.file.Files;
    import java.nio.file.Path;
    import java.nio.file.Paths;
    import static org.ofdrw.converter.ConvertHelper.ofd2pdf;
    //PDF
    import org.apache.pdfbox.pdmodel.PDDocument;
    import org.apache.pdfbox.text.PDFTextStripper;
    
    
    /**
     * ofd文件工具类
     */
    public class OfdUtil {
        /**
         * 获得文件名后缀
         * @return
         */
        public static String getLastFileName(String file){
            String lastName = file.substring(file.length()-4,file.length());   //只扫描四位
            return lastName;
        }
    
        public static String replaceOdfToPdf(String fileName){  //修改文件后缀
            String temp = fileName.substring(0,fileName.length()-4);
            temp += ".pdf";
            return temp;
        }
    
        public static void main(String[] args) throws IOException {
            try{
            						//这个路径是固定的路径,以后每次转换的时候都统一放这里,转换完再剪走就行
                File []file = new File("C:/Users/Administrator/Desktop/test").listFiles();    //创建file对象
                for(int i = 0; i < file.length; i++){
                    String fileName = file[i].getName();
                    String lastName = getLastFileName(fileName);
                    String fileLoad = file[i].getPath();
                    if(lastName.equals(".ofd")){
                        String temp = replaceOdfToPdf(fileName);
                        String newFileName = fileLoad + temp;
                        ofd2pdf(fileLoad ,newFileName);
                    }
                }
            }catch (Exception e){
                e.printStackTrace();
            }
        }
    }
    
    更多相关内容
  • Win10之打印机扫描pdf格式

    千次阅读 2021-06-03 16:35:39
    1.搜索:扫描

    1.搜索:扫描

    2.选择:新扫描

     

    3.选择:打印机

    展开全文
  • Android扫描本地pdf文件和从网络下载pdf文件并打开实现文件的网络下载和打开,PDF依赖便捷好用
  • 支持扫描PDF文件转为Word文件格式保留原布局和图形,(特殊加密的PDF文件及无法转换)。 PDF转换支持库是一个独立支持库,不需要其他插件。 (不支持XP系统) 使用方法介绍如下 1.加载PDF文件同时也加载了驱动 2....
  • java文件转换成pdf

    千次下载 热门讨论 2014-03-31 15:00:53
    把其他文件类型转换为pdf,java
  • 扫描PDF文件通过软件处理,可以识别文字并作为新的一层在图片层上面,该文字可选择、可复制、可搜索。本文对比了双层可搜索PDF的两大制作软件的OCR效果:Adobe Acrobat Pro DC 2020连续版 2020.009.20067和ABBYY...
  • PDF格式转变PPT格式

    2018-11-18 23:46:17
    能快速方便的把PDF文件转换PPT文件,简单、高效;一键操作,快速、方便。 能最大限度的保留源文档的布局和格式扫描的图片型PDF转换后还是图片,不能修改和编辑。 文字内容的PDF转换PPT幻灯片后是可编辑的。 ...
  • 今天收到一张浙江开具的ofd格式发票,便在网上找相关的软件来打开方便打印出来给财务做账,但是找了一大圈没有解决方案,有些收费的解决方法,大部分所谓的OFD软件是骗人的,下载安装后根本打不开OFD格式文件,...

    今天收到一张浙江开具的ofd格式发票,便在网上找相关的软件来打开方便打印出来给财务做账,但是找了一大圈没有解决方案,有些收费的解决方法,大部分所谓的OFD软件是骗人的,下载安装后根本打不开OFD格式的文件,浪费时间精力,现将解决方法分享出来,免得各位走弯路。

    了解了一下是因为今年部分省份的税务局更新了发票系统,之前开具的电子发票是pdf格式,统更新后生成的是ofd格式,造成居多不便,但是以后这个格式可能会越来越普及,碰到这个问题的人也会越来越多!

    一、什么是ofd格式:

    ODF是电子文件的基础标准之一,由于其固版的特点,各类文档排版要求的固 化结果都可使用本标准来承载;同时对于各行业管理中有关元数据、语义、签名等要求,本标准也提供相应的可扩展机 制予以支持。可以说是中国版的pdf,所以就理解为他是一种文档格式吧!

    二、odf格式文件怎么打开?

    1、如果只是单纯的想看看一发票的内容,那不需要安装任何软件。

    通过以下这个链接,上传ofd发票文件后是可以打开odf文件并能在线预览文件内容的,但是有一个缺点,原OFD文件的格式有变化,密码区有错位的情况,不适合打印,但是看预览内容没有问题。

    OFD格式在线预览:https://www.yozodcs.com/page/example.html

    d4f830160d6afc722c77db7ab1bb1c0a.png

    2、如果OFD发票需要打印出来,那么需要安装OFD阅读器:数科阅读器。

    66f1f40731178edc315b4fb9d6fb987b.png

    三、OFD格式文件转换成PDF格式

    对于需要用OFD格式转换成PDF格式存档保存的朋友,可以安装一个福昕PDF阅读器,用数科阅读器打开OFD文件后以打印机的形式选择Foxit Reader PDF Printer打印机转换成PDF格式保存。

    2bdf2c13de22549c6f8b582a9bfdb003.png

    特别说明

    网上推荐最多能打开OFD格式的福昕PDF阅读器是打不开OFD格式文件的,各位不需要再试了。

    展开全文
  • 通过打印机扫描直接生成PDF文件,可单页,也可多页,可导出图片
  • 正反面两个扫描pdf合并程序,源代码在博客:https://blog.csdn.net/qq_36553572/article/details/115457992
  • surface word 标准文档新版扫描采用 pdf格式转换的.pdf
  • 三、如何将MSG格式文件转换为PDF格式文件?想要随时查看MSG格式文件的话,格式转换就成为了理想的途径,下面将教大家将MSG格式文件转换为PDF格式文件三种方式,一起去学习一下吧。1、借助在线转换网站实现格式...

    三、如何将MSG格式的文件转换为PDF格式的文件?

    想要随时查看MSG格式文件的话,格式转换就成为了理想的途径,下面将教大家将MSG格式的文件转换为PDF格式文件三种方式,一起去学习一下吧。

    1、借助在线转换网站实现格式的转换

    当涉及到不同格式文件的格式转换时,往往优先想到的是直接通过在线的格式转换网站去实现,免去了还要下载软件的复杂操作,具体操作步骤如下:

    步骤1:打开一个可以实现MSG转换为PDF格式的网站,比如Zamzar(在线转换网址为:https://www.zamzar.com/convert/msg-to-pdf/),通过“add files”(添加文件)按钮将需要转换格式的MSG文件上传到该网站当中。

    6692ec37df2daaff581c5dda14e1db8b.png

    步骤2:点击“Convert Now”(开始转换)按钮开始执行格式转换的命令。之后耐心等待即可,转换完成后您可以直接将转换成功的PDF文件下载保存到本地。

    1d77d6ec46e85f70ef205f1d5d591474.png

    拓展阅读:

    如果您想实现将PDF格式的文件转换成其他格式的文件,小编再推荐大家一款功能全面且实用的格式转换工具——都叫兽™PDF转换,该软件不但可以实现PDF格式的转换,还可以实现对PDF格式文件的编辑操作,功能非常全面。

    什么是都叫兽™PDF转换软件?

    都叫兽™PDF转换,是一款集PDF文件编辑与格式转换为一体的多功能工具类软件。该软件集成先进的OCR(光学字符识别)技术,可以实现将扫描所得的PDF格式文件转换为Word/Excel/PowerPoint/Image/HTML/TXT等常见格式文件的一款专业高效的多格式转换工具。该软件不但操作简洁,可以完成对PDF格式文件特定页面的优化转换工作,比如修复损坏文件、优化大文件加载时长、实现多页面文件的分割、将多个文件合并成指定页面、调整文件显示角度、加密/解密密码文件、给专属文件添加多形式水印等多种个性化的编辑操作功能。同时还可以完成对PDF整个文档的格式转换,其转换速度可高达80页/分钟。

    此外,都叫兽™PDF转换软件还支持英/法/德/意/西/葡/中/韩/日等常见的9种语言文字的转换,在OCR模式下,选择对应的识别语言,可大大提高字符的正确识别率,转换效率极高,即使是电脑初学者也能够轻松搞定。

    热点推荐 - ADs都叫兽™PDF转换器 - 多功能的PDF编辑工具

    1c6d8879fad7fdccd997ebc5468a4f6f.png

    操作简单 新手用户也能快速搞定。

    多种编辑功能 加密/解密/分割/合并/水印等。

    安全性高 采用AES256加密算法加密保护PDF文件。

    编辑/转换速度快 可同时快速编辑/转换多个文件。

    支持转换多种格式 可转换为Excel/PowerPoint/Text等。

    操作简单 新手能快速操作

    多种编辑功能 加密/解密/分割等。

    编辑/转换速度快 可同时快速处理批量文件。免费试用免费试用我们已有3199位用户免费体验!

    如何使用都叫兽™PDF转换软件?

    都叫兽™PDF转换软件有两种功能,一种是可以满足对PDF格式文件本身的基本编辑操作;另一种是针对PDF格式文件的不同格式转换操作,下面我们看下如何使用都叫兽™PDF转换软件的这两种功能。

    步骤1:下载并安装都叫兽™PDF转换软件,之后打开。主页面会出现两个功能模块,即“PDF工具集”和“转换PDF”。(其中“PDF工具集”可以实现修复损坏文件、优化大文件加载时长、实现多页面文件的分割、将多个文件合并成指定页面、调整文件显示角度、加密/解密密码文件、给专属文件添加多形式水印等功能;而“转换PDF”则可以实现将PDF格式的文件转换成其他格式文件的功能)

    93375d1a0f61a4df3f6fb6fde55627ed.png

    步骤2:如果想针对PDF格式文件进行相应的编辑操作,直接从“PDF工具集”进入即可,在头部功能菜单栏里,您可以选择任一功能栏对PDF文件进行个性化的编辑操作。比如修复、优化、分割、合并、旋转、加密/解密、水印、图片转PDF。此外,您还可以批量同时编辑多个PDF文件,方便快捷。

    1a2f8f9f048c7ec94f7c50311ae9aee3.png

    如果您想将PDF格式文件转换为其他格式,就从“转换PDF”选项进入。进入编辑页面后,您可以根据 个人需要选择将PDF文件转换为Word/Excel/PowerPoint/Image/HTML/TXT等常见的格式文件。之后通过“添加文件”按钮将需要实现格式转换的文件,导入到都叫兽™PDF转换软件当中。

    79b5d28f646b68c88d80410306b7ad3b.png

    步骤3:操作操作完成后,点击右侧“转换”按钮,即可将编辑好的文件内容快速的导出到预设的位置。

    4f543459751ce9582c01d47052c82d38.png

    2、使用Outlook将MSG格式文件转换成PDF格式文件

    由于MSG格式的文件是Outlook邮件的格式文件,所以直接通过Outlook将MSG格式文件转换成PDF格式文件的步骤非常简单。即直接通过Outlook将MSG格式的文件打开后,在头部菜单栏选择“另存为”找到“另存为PDF格式文件”即可。

    d8b3be6f1900e3c99ad90673db21a791.png

    3、使用Turgs软件将MSG格式文件转换成PDF格式文件

    Turgs软件全称Turgs MSG Viewer,是一款可以MSG格式文件转换成其他格式文件的一款格式转换工具。使用Turgs软件将MSG格式文件转换成PDF格式文件的具体操作步骤如下:

    下载安装Turgs软件并打开,将MSG格式文件导入到该软件当中。选择预览需要实现格式转换的MSG文件之后,在“Saving Options”(文件保存)选项里选择PDF格式,最后点击“Convert”(转换)按钮实现格式的转换。

    a4a81551d08133662520eec823a52515.png

    总结:使用在线格式转换器,将MSG格式文件转换成PDF格式文件的方法虽然方便,却会因为实现转换的步骤要依靠稳定的网络环境实现,而受到影响;另外,将文件上传到在线格式转换器的方式也存在着一定的安全隐患。而使用Turgs软件虽然比在线格式转换器操作起来要稳定,但因为无法进行语言选择,所以对于英语不好的用户来说,操作有一定的门槛。所以建议大家优先使用Outlook直接进行格式转换。

    相关主题 :

    85d1b21c81eaa1cf40fc435685019b58.png

    25-02-2021

    吴川 : PDF格式文件,作为一种适用于所有操作系统的文件格式,被大家称作最理想的文书...

    85d1b21c81eaa1cf40fc435685019b58.png

    21-01-2021

    吴川 : 目前市场上有很多能够实现PDF格式文件的浏览、创建和编辑的相关软件,本文我们...

    85d1b21c81eaa1cf40fc435685019b58.png

    21-01-2021

    吴川 : 你是否遇到过需要将多个文件扫描为PDF文件存储或传输的情况?将文件扫描为PD...

    85d1b21c81eaa1cf40fc435685019b58.png

    19-01-2021

    吴川 : 由于不同的文件格式具备不同的属性特点,单一的文件格式并不适合存储所有的文本内...

    展开全文
  • WinScan2PDF是一个非常小的和便携式程序,允许你通过的计算机使用任何安装的扫描仪扫描文件并保存为PDF。 使用方法: 第一步“选择来源”,第二步直接“Scan to PDF”即可,也可方便地处理多页。 【WinScan2PDF...
  • 扫描PDF文件转化Word里可以使用的数字文件,视频
  • 扫描后转换为PDF文件

    2015-12-24 11:15:09
    扫描后转换为PDF文件 很方便的转换。
  • 专业版除了提供标准版的所有功能,还可以对扫描的或者图片格式PDF文件进行转换。 Able2Extract pro特色功能 Able2Extract Pro的一个特色功能是图片PDF的转换,即通过OCR文字识别技术轻松转换扫描PDF或者图片型...
  • 设置扫描说明-富士施乐Fuji Xerox DocuCentre-V 2060
  • 要将纸质文档以高DPI扫描成PDF,可通过以下方法:1)选择以下任一功能:1.点击文件>创建>从扫描仪>从扫描仪;2.点击转换菜单>创建>从扫描仪3.选择主页菜单下的创建>从扫描仪2)在扫描对话框中,选择...
  • 大家可能听说过使用Python进行OCR识别操作。在Python中,最出名的库便是Google所资助的tesseract。利用tesseract可以很轻松地对图像...现在问题来了,如果想对一个PDF文档进行OCR识别,该怎么做呢?下面一起来看看。
  • 从兼容WIA和TWAIN的扫描扫描文档,根据需要组织页面,并将它们另存为PDF,TIFF,JPEG,PNG和其他文件格式。 需要.NET Framework 4.0或更高版本。 访问NAPS2主页,为 。 其他连结: - 提交故障-有关错误报告,...
  • PDF文件正反面扫描合并
  • java实现图片转pdf文件

    2020-09-30 10:31:23
    使用步骤和例子,压缩包中有,可以将大量图片转成pdf文件,用扫描仪扫到的图片转成pdf必用 使用步骤和例子,压缩包中有,可以将大量图片转成pdf文件,用扫描仪扫到的图片转成pdf必用
  • Android应用程序可扫描文档并导出为JPEG或PDF格式。 产品特点 从手机摄像头捕获文档。 从手机图库导入文件。 创建,删除新文档目录 添加,删除文档图像文件到目录 将文档导出为JPEG或PDF文件 屏幕截图
  • [常用多媒体文件格式与压缩标准解析].姜楠等.扫描版.pdf
  • 如果你可以接受黑白打印的话,建议你使用Adobe Acrobat版本,详细见附件。
  • 今天才知道,华为手机自带扫描文件功能,纸质文件扫一扫就能变成PDF电子稿。唉,把我肠子都悔青了,以前花了那么多钱去打印店扫描文件,都白白浪费了,果然这世道赚的就是信息差啊!接下来,就跟大家好好说说华为...
  • 从兼容WIA和TWAIN的扫描扫描文档,根据需要组织页面,并将其另存为PDF,TIFF,JPEG,PNG和其他文件格式。 需要.NET Framework 4.0或更高版本。 NAPS2目前提供30多种不同的语言。 想用您喜欢的语言查看NAPS2吗? ...
  • 文件上传记录测试用例扫描.pdf
  • AutomaticPDFProcessor提取的数据可用于命名文件夹或文件名(经过可选验证和格式化后),并可保存为CSV文件,可以使用AutomaticPDFProcessor自动执行的另一项任务是从PDF文件中提取附件,例如将ZUGFeRD XML文件、...
  • 最后在网上下载了几个PDF文件,是扫描版的,相当于是图片,无法复制上面的文字,但是某宝找人处理了一下就可以复制了,是使用的什么软件呢?具体操作过程是怎样的呢? 其实将扫描PDF处理成可复制的文字版,常用的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,746
精华内容 15,498
关键字:

怎么扫描文件成pdf格式