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

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274615.html
- 上一篇: 什么是蜡烛灯(Candle Lamps)?
- 下一篇: 什么是预感(Presque Vu)?
猜你喜欢
-
什么是金字塔治疗(Pyramid Healing)?
-
装载主机是做什么的(What does a Loading Master do)?
-
手部肿胀最常见的原因是什么(Most Common Causes of Hand Swelling)?
-
大学校长是做什么的(What University Chancellor Do)?
-
什么是人格测试(Personality Test)?
-
如何获得HACCP认证(get HACCP Certification)?
-
内镜麻醉有哪些不同类型(Different Types of Endoscopy Anesthesia)?
-
合资企业经理是做什么的(What Joint Venture Manager Do)?
-
什么是间质纤维化(Stromal Fibrosis)?
-
团体治疗的优点是什么(Advantages of Group Therapy)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382