Type3 PDF文档处理

  • 一、Type3 文件的识别
    • 1、整体识别
      • 1)阅读器
    • 2、问题定位
    • 3、换图片

准备提交给IEEE的论文时,我们手头的文档除了有明确具体字体类型的Type1和TrueType字体外,还经常会出现Type3字体,这种字体现在在杂志印刷过程中是不予接受的。

一、Type3 文件的识别

参考:https://www.geek-share.com/detail/2682443420.html

1、整体识别

1)阅读器

用adobe/foxit 等reader打开pdf文件,“文件 -> 属性” 打开属性对话框,找到“字体”项目,可以看到pdf所包含的字体信息。

2、问题定位

1)Windows

(我是用的latex排版,所以定位问题时注释掉相关段落、图片就能找出问题。)

先注释全文,编译查看pdf类型,通常是type1。
然后逐章解开注释,编译查看pdf类型,直到出现type3。
再于没问题的上一章和有问题的这一章之间逐步注释并编译查看,直到定位到type3所在。

由于提示在第六页,所以,很快哦。我就站起来了,翻到第六页查找问题。一查,发现有两个origin图片。这两个图片不讲武德。来骗,来折磨我这个单身的科研狗,想和我窝里斗。这好吗,这不好。所以,把它们删掉,好自为之。

3、换图片

参考:https://www.cnblogs.com/pankejia/p/3476432.html
由于我第六页有两张图,是通过origin绘制的。直接导出的pdf格式(eps格式也有问题)。网上有很多教程教你如何转化为type1格式。我的话直接导出分辨率为1200的png照样能用。

Type3 PDF文档处理相关推荐

  1. iOS 开发之 pdf 文档的加载与浏览的 4 种方式

    原文链接:http://www.jianshu.com/p/1d4305a02ea5 在我们的开发中,有些像电子书类型的 app 的开发会涉及到 pdf 文档的加载与展示.由于笔者项目中正好涉及到这块 ...

  2. 编辑PDF文档,Word 2013可以是您的选择

    题外话:记得刚进公司的时候,几乎所有的培训文档都是PDF.标准文档,公司使用的软件是Adobe Acrobat 5.0(不知道多少钱,呵呵),软件当然是购买正版的:去年,公司购买了新版本的Adobe ...

  3. PDF文字怎么编辑,PDF文档编辑方法

    有时候遇到PDF文件不是自己制作的或者是制作的有点匆忙,会有文字遗漏或者打错的时候,我们使用就会有点麻烦就需要把文件中的文字进行编辑修改,那么具体怎么做呢?小伙伴们都挺好奇吧,今天就来跟大家分享一下. ...

  4. PHP生成PDF文档的FPDF类

    以前在PHP4的早期版本中用PDFlib生成PDF文档比较容易,现在升级到PHP5了,发现更麻烦了,装的PHP 5.2.4默认没有PHPlib,从php.net上找了一个,装上竟一直报错,开始以为是版 ...

  5. 使用Aspose.Pdf for .NET实现PDF文档到Excel、EPS、SVG等的转换

    Aspose.Pdf for .NET v8.6.0于昨日发布,该版本包含一个相当令人期待和兴奋的功能--就是让你能转换PDF文件为MS Excel工作簿.使用这个新的更新,开发人员就可以转换PDF文 ...

  6. 阿里Java岗P5-P7成长笔记【3283页PDF文档】

    又到了"金九银十"面试求职高峰期,在金三银四时也参与过不少面试,2020都说工作不好找,也是对开发人员的要求变高.前段时间自己有整理了一些Java后端开发面试常问的高频考点问题做成 ...

  7. php+tcpdf+表格,PHP中使用TCPDF生成PDF文档实例

    实际工作中,我们要使用PHP动态的创建PDF文档,目前有许多开源的PHP创建PDF的类库,今天我给大家来介绍一款优秀的PDF库,它就是TCPDF,TCPDF是一个用于快速生成PDF文件的PHP5函数包 ...

  8. java pdf 中文_java-pdf-itext 生成pdf 文档(支持中文字体)

    java-pdf-itext 生成pdf 文档(支持中文字体) itext 版本:2.1.7 package com.demo.preview; import java.io.ByteArrayOut ...

  9. PDF文档怎么提取其中一页

    一个PDF文件肯定是不止一页的,那么我们在使用PDF文件的时候只需要PDF中的几张页面或者其中一张页面的时候,那么如何提取出来成为一个新的PDF文件呢,是不是有很多小伙伴都很好奇怎么做呢?今天小编就为 ...

最新文章

  1. torch学习笔记(二) nn类结构-Linear
  2. Xilinx Platform Cable USB II 下载器驱动安装教程——Win10
  3. 解决Win10不能访问共享文件夹的问题
  4. FPGA实现A5算法并仿真
  5. java开发工程师面试题总结
  6. 『科学计算』科学绘图库matplotlib练习
  7. Python之路 day1 基础1 变量 for while 用户输入
  8. 推荐12个非常不错而且免费的后台管理HTML模板
  9. 年中618会声会影好礼送不停!
  10. arraylist 初始化_ArrayList 和 LinkedList 哪个更占空间?
  11. webstorm开发工具找回被误删除的代码
  12. 绝地求生要java吗_绝地求生卡盟_【Java】几种典型的内存溢出案例,都在这儿了!...
  13. 复习和练习2 连接查询,子查询,分页查询
  14. vm8.0下安装mac
  15. 学习shell小窍门
  16. 包包各部位名称图解_双肩包各部分结构详细介绍
  17. 新浪微博--分享到微博的简单使用
  18. 文本检测最近文章检索(1)
  19. 怎么看电脑是32位还是64位?2个方法,快速查看
  20. Linux中根据文件大小排序

热门文章

  1. 【SEO经验分享】SEO外链怎么发更有效果
  2. seo经验分享 也许对你们有帮助
  3. 反射型xss和Dom型xss区别
  4. [18调剂]东南大学 苏州联合研究生院接收调剂信息
  5. 调试的方法以及重要性
  6. Python矩阵分解之QR分解
  7. CodeBlocks调试简要教程
  8. GIS数据来源以及常见的数据格式
  9. Sigar监控服务器环境CPU 内存 硬盘 网络流量
  10. 网络架构-物理隔离网络建设