什么是PDF光栅化(PDF Rasterization)?

将可移植文档格式(PDF)文件中包含的代码转换为二维(2D)图像的过程称为PDF光栅化。存储在PDF文件中的信息可以为程序或设备提供有关如何显示文档的说明,但当在屏幕上查看时,结果必须在二维空间中绘制。根据PDF文档中使用的对...
将可移植文档格式(PDF)文件中包含的代码转换为二维(2D)图像的过程称为PDF光栅化。存储在PDF文件中的信息可以为程序或设备提供有关如何显示文档的说明,但当在屏幕上查看时,结果必须在二维空间中绘制。根据PDF文档中使用的对象类型,有时可以通过使用图形硬件加速PDF光栅化过程,这与计算三维(3D)图形的方式非常相似。与PDF光栅化相关的复杂问题有很多,尤其是当文档包含动态交互元素或编程脚本时,这些元素或脚本依赖于不易转换为静态二维图像的外部对象。手持计算机PDF文档存储为一系列指令和数字,这些指令和数字可以告诉程序如何绘制页面上的文本,以及所需的任何图形,无论它们是压缩图像还是基于矢量的艺术线条。PDF文件将信息存储在这样,它就可以完全独立于用于渲染、显示或打印文档的设备,而不会造成任何质量损失。即使有一些设备(如PostScript®打印机或基于矢量的显示器)可以在本机显示PDF文档,但大多数实际系统都需要将存储的指令转换为二维图像,以便它们可以被显示器和家用打印机等硬件使用PDF光栅化包括使用数学公式和其他一些技术将对象(如贝塞尔曲线、直线和字体)逐像素地转换到平面上,因此,光栅化图像处理器(RIP)可以使PDF文档按需要大小而不影响质量。其中一个可能不正确的例子是,将照片样式的图像文件嵌入或编码到PDF文档中,像素数已经设置好,如果没有插值,则无法缩放可能会降低质量。许多计算机每天都会执行PDF光栅化。PDF阅读器,如web浏览器中使用的阅读器,可以快速呈现PDF文件以便读取,尽管有时通过当程序使用呈现快捷方式时,质量的降低。每当打印PDF文档时,它也必须在发送到硬件之前进行光栅化。移动设备通常在其操作系统中直接内置PDF光栅化功能,以允许精确的硬件加速渲染,无论大小输出字段。
  • 发表于 2020-07-31 10:10
  • 阅读 ( 1821 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具