注册

关于平台内压缩机制解答

编辑器使用2024-08-26
565

一、声明:

平台不会刻意压缩您的图片,导致您上传的图片不清晰。

二、上传后没有原图清晰的原因:

没有原图清晰是浏览器渲染机制的问题,浏览器为了更好的性能,在渲染时就会丢弃一些质量,以前的IE内核很清晰,但是IE内核很卡。

最简单的验证方法本地拖一张大图到浏览器内,只要图片被缩放了,不是1:1展示,特别是含有细小文字的图片,文字会发虚,并不是图片不够大,再大的图片渲染出来都是一样的。

三、具体有哪些压缩机制:

1、PDF、PPT、WORD上传会把页面转换为最大3000像素的图片(3000像素已经是非常大的图片,您可以找一张3000像素的图片,缩放比调1:1看一下),比3000像素再大已经没有任何意义,白白浪费存储空间、浪费服务器性能处理图片、浪费CDN流量、拖慢加载速度、导致电子书翻页卡顿等,所以最大像素值定为3000像素,是个兼顾性能和清晰度的最佳选择。

2、JPG、PNG这两种图片在上传时进行无损压缩,同样图片最大像素值为3000(曾经未限制最大像素值,经常有用户上传比如1.2M的PNG图片,像素值超过40000,这么大的图片会带来一些列的问题,其实他可能只需要400像素就够了,40000像素要么阻塞了服务器,要么阻塞了手机,导致加载不出来或者非常卡顿)。

什么是无损压缩?大家应该用过图片压缩软件,基本上都可以调节压缩质量,压缩质量选择100%就是无损压缩,只改变图片大小,不损失图片清晰度,同时去除图片内的冗余数据,减小图片体积。

3、GIF、SVG等格式图片不进行压缩。

四、为什么上传后,编辑器下放大后很模糊?

编辑下显示的图片是处理后的缩略图,图片大小为图片元素尺寸的1.5倍,当编辑器放大倍数超过1.5倍,就感觉模糊了。

其实这是为了提高编辑器性能,照顾电脑配置差的小伙伴,同Adode InDesign排版软件一样,排版时显示的是缩略图,不会显示原图,因为原图有可能一张超过10M,30张浏览器可能就承受不住崩溃了,FLBOOK编辑器通过这种优化,可以编辑超过5000页的作品。

五、导出的PDF内的图片,PDF一放大就模糊了?

FLBOOK导出的PDF分为电子版印刷版两种:

电子版目的是为了在电脑和手机上传阅,文件小巧,几十页可能才5-20M,手机发送也很快,手机打开速度和翻页也会很流量,适合发给自己的客户阅读,提升阅读体验的同时又可以保护自己的原图。

印刷版目的主要是为了印刷和存档,几十页的内容大小可能在50-300M(要看原图大小),同样导出时会进行无损优化,限制每张图片最大尺寸不超过3000像素(印刷足够),优化的目的是让PDF不至于好几个G,导致服务端进程崩溃导出失败(以前没有优化时,每天都有一个PDF1G多、3G多的,把服务器进程搞崩溃),或者导出后自己电脑打不开,或者发给别人要发一天一夜,发过去别人还打不开!目的都是为了最终良好的体验,并非刻意进行压缩。

六、按页面尺寸制作的图片,上传上去一放大就模糊?

线下排版时,导出的图片尺寸不能1:1按照平台的页面尺寸,有以下两个原因

1、图片在浏览器内渲染,本来就会损失20%-30%的质量,原图如果是页面尺寸的1.5倍,会弥补一定的损失。

2、电子书有双击放大的功能,默认放大倍数是2倍,放的一瞬间会去加载原图,如果你的原图不够大,双击放大后肯定是模糊的。

解决方法:线下排版软件导出尺寸是FLBOOK页面尺寸的2倍以上,这样可确保双击放大后是清晰的。

 

Copyright © 2024 陕西妙网网络科技有限责任公司 All Rights Reserved

增值电信业务经营许可证:陕B2-20210327 | 陕ICP备13005001号 陕公网安备 61102302611033号