 |
|
astroboylrx
V2EX member #562064, joined on 2021-11-17 12:58:25 +08:00
|
 |
Per astroboylrx's settings, the topics list is hidden |
Deals info, including closed deals, is not hidden
astroboylrx's recent replies
在 Mac 上你可以使用 MacPorts 或者 HomeBrew 安装一个叫做 poppler 的 package ,然后就可以在终端中使用如下命令
`pdfimages -list -all ./你的 PDF 文件.pdf`
来查看 PDF 内嵌了什么非矢量图,以及他们的分辨率,所占空间大小之类的信息。例子如下:
```
page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
1 0 image 2360 1180 index 1 8 image no 8 0 572 572 69.6K 2.6%
1 1 image 2360 1180 index 1 8 image no 9 0 572 572 168K 6.2%
1 2 image 2360 1181 index 1 8 image no 10 0 572 572 527K 19%
```
如果在制作 PPT 的时候插入的图像都是 png 的,那导出的 PDF 里面大概率应该含有对应数量的非矢量图(或者位图)。对由不同系统生成的 PDF 使用如上命令,也许会发现内嵌的图像大小很不一样,可能那里设置出了问题。
如果在制作 PPT 的时候插入的图像是 svg 的,那确实 mac 上支持不太好,导出 PDF 的时候实际上导出的是由 svg 转成的 png 图像。这个可以把 PPTX 文件直接改后缀成 zip ,然后解压缩,看看产生的文件夹里面子文件夹`ppt/media`里面的内容,会发现每个 svg 都有相应的 png 图像,有些情况 png 尺寸大大于 svg ,这就导致了导出 PDF 文件大很多。
WSL2 + WSLg 很方便的,后者现在也支持 GPU ,哪怕 WSL2 + X410 也很香。真正需要 I/O 性能的时候就到 WSL2 的文件系统里面做事。用 Windows IDEA 的 Remote WSL 不如直接从 WSL2 里面用 Linux 的 IDEA 。
OP 说是第一次用 Mac ,估计没有从 Time Machine migrate data 过来。这种情况下,spotlight 应该是没什么用电量的。