什么是et文件?如何将et文件转成PDF格式

et文件什么格式呢?可能对于大部分工作的人来说,都遇见过它,但是很少人注意到这一点。在处理到et文件的时候,介于某种原因需要你将et格式的文件转成PDF格式,那我们该如何解决呢?不会的伙伴可以看看下面小编是如何操作的!

一:什么是et文件

1:et文件是属于办公软件WPS office中的电子表格文件。et文件就相当于微软办公软件office的excel表格一样。可以用excel打开它,也可以下载安装WPS Office就能打开它。
什么是et文件?如何将et文件转成PDF格式

二:et格式转成PDF操作方法

1:在转换文件格式之前,我们可以将转换格式的et文件保存在一个文件夹里面,这一步大家可以选择跳过,小编纯粹是为了方便后面的操作。

什么是et文件?如何将et文件转成PDF格式

2:如果大家电脑中有PDF转换器就很容易操作了,可以直接打开软件进入到操作页面。电脑中没有的可以进入到百度浏览器搜索相关软件进行安装。
什么是et文件?如何将et文件转成PDF格式

3:从上面也知道et是WPS文件一种后缀,在这里就可以选择到【WPS文件转换】这个栏目,然后点击打开这个栏目可以选择到【文件转PDF】其中就包括了WPS、et、dps、三种格式。
什么是et文件?如何将et文件转成PDF格式

4:下一步就可以将刚开始保存在文件夹中的et文件添加到右侧的转换框中,当然也可以直接拖拽这个文件到转换框中。

什么是et文件?如何将et文件转成PDF格式
5:et文件添加成功后,在软件上方可以看到【输出目录】的字样,在这里可以设置文件的保存路径,有自定义和原文件夹两个选项。可以根据自己的需求进行设置。
什么是et文件?如何将et文件转成PDF格式
6:最后点击【确定转换】按钮就可以进入到转换的过程。转换成功需要大家稍等几秒中,看到状态栏完成100%就表示转换成功了。
什么是et文件?如何将et文件转成PDF格式

7:想要查看转换格式的文件点击状态栏后的【打开】就可以进行查看了。
什么是et文件?如何将et文件转成PDF格式

看完小编的介绍后,不知道大家对于et文件转换成PDF格式的操作弄清楚了没有,如果还有什么疑问的欢迎大家提出来!喜欢的伙伴可以点个关注!

转载于:https://blog.51cto.com/14035602/2310873

要将JPG图像文件换为具有两层结构的PDF文件,可以使用百度飞浆(PaddlePaddle)工具结合其他Python库来实现。以下是一个详细的步骤指南: 1. **安装必要的库**: 首先,确保安装了飞浆和相关的Python库。可以使用pip进行安装: ```bash pip install paddlepaddle opencv-python pypdf2 ``` 2. **编写换脚本**: 使用Python编写一个脚本来处理图像到PDF换,并添加两层结构。 ```python import os import cv2 from paddleocr import PaddleOCR, draw_ocr from PyPDF2 import PdfFileReader, PdfFileWriter from PIL import Image # 初始化PaddleOCR模型 ocr_model = PaddleOCR(use_angle_cls=True, lang='ch') def jpg_to_pdf(image_path, pdf_path): # 读取图像 image = cv2.imread(image_path) if image is None: raise ValueError(f"无法读取图像文件: {image_path}") # 使用PaddleOCR进行OCR result = ocr_model.ocr(image, cls=True) boxes = [line[0] for line in result] texts = [line[1][0] for line in result] # 将图像保存为PDF image_rgb = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) pil_image = Image.fromarray(image_rgb) pil_image.save(pdf_path, format='PDF') # 添加OCR文本到PDF pdf_writer = PdfFileWriter() pdf_reader = PdfFileReader(pdf_path) for page_num in range(pdf_reader.getNumPages()): page = pdf_reader.getPage(page_num) packet = [] packet.append(f"/F1 {12} Tf") for box, text in zip(boxes, texts): x, y, w, h = box packet.append(f"{x} {y} Td") packet.append(f"({text}) Tj") packet.append("ET") packet = '\n'.join(packet) page.mergePage(packet) pdf_writer.addPage(page) with open(pdf_path, 'wb') as f: pdf_writer.write(f) # 示例使用 image_path = 'example.jpg' pdf_path = 'output.pdf' jpg_to_pdf(image_path, pdf_path) ``` 3. **解释代码**: - **读取图像**:使用OpenCV读取JPG图像。 - **OCR识别**:使用PaddleOCR进行文字识别。 - **保存为PDF**:使用PIL将图像保存为PDF文件。 - **添加文本层**:使用PyPDF2将OCR识别的文本添加到PDF文件中。 4. **注意事项**: - OCR模型的准确性依赖于图像质量和文字清晰度。 - 生成的PDF文件将包含两层:图像层和文本层。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值