mrchi
V2EX  ›  问与答

如何在不改变内容的情况下增加 pdf 文件体积?

  •  
  •   mrchi · Aug 13, 2021 · 2857 views
    This topic created in 1908 days ago, the information mentioned may be changed or developed.

    社保局网站上传附件要求:

    文档格式可以为 PDF 、JPG 、PNG 三种,可通过扫描、拍照方式生成电子文件,多个文件请将其合并为一个文件,最大不超过 A4 尺寸,大小为 120-200K,文档字节数最大不超过 1024K 。

    结果我从其他社保局导出的附件小于 100K,上传给我报了个 502 。

    记得 png 文件可以在末尾附加数据块而不影响图片本身使用,求助大家 pdf 文件是否有类似或者其他的方法能增加体积?

    PS:该社保系统辣鸡。

    Supplement 1  ·  Aug 13, 2021
    瞎鼓捣解决了,感谢大家出主意。

    mark 一下过程。

    1. 在 Mac 上用预览打开文件,文件-打印,左下角下拉菜单选择“存储为 PostScript”,保存成 .ps 文件;
    2. 在 Mac 上用预览打开保存的 .ps 文件,文件-导出成 pdf,保存。

    文件大小成功从 86k 变成了 168k 。
    20 replies  •  2021-08-15 19:52:30 +08:00
    littleTomorrow1
    littleTomorrow1
    Aug 13, 2021
    1
    随便搜索,就能搜索到这种在线处理 pdf 的网站: https://www.sodapdf.com/resize-pdf/
    learningman
    learningman
    Aug 13, 2021 via Android❤️1
    2
    我想知道什么奇葩代码会导致限制文件大小到这么小一个范围。
    CrabAss
    CrabAss
    Aug 13, 2021
    3
    @littleTomorrow1 #1 此 resize 非彼 resize
    ashong
    ashong
    Aug 13, 2021 via iPhone❤️1
    4
    内嵌个字体😄
    sutra
    sutra
    Aug 13, 2021❤️1
    5
    随便在屁股后面增加点二进制文件估计也行。就类似 Windows 下:copy /b file.0 + file.1 + file.2 newfile
    IsaacYoung
    IsaacYoung
    Aug 13, 2021 via iPhone
    6
    搜下 pdf 文件结构
    mrchi
    mrchi
    OP
    Aug 13, 2021
    7
    @littleTomorrow1 请审题
    mrchi
    mrchi
    OP
    Aug 13, 2021
    8
    @learningman 这得问人社局了,都是什么垃圾系统
    mrchi
    mrchi
    OP
    Aug 13, 2021❤️2
    9
    @sutra
    @ashong
    明天试试,22:00 - 6:00 不支持提交新申请,F88K
    stimw
    stimw
    Aug 13, 2021 via Android
    10
    120k-200k 是人能想出来的?
    shyling
    shyling
    Aug 13, 2021❤️1
    11
    给 content stream 插无效指令就可以
    koast
    koast
    Aug 13, 2021 via Android
    12
    想起之前用过的各种垃圾报名系统了,要求 20-100k 的 png 照片....这要求太无聊了...
    mrchi
    mrchi
    OP
    Aug 13, 2021
    13
    @stimw 不知道咋定的,关键是从另一个省市的系统里导出的文件不到 100k 。
    mrchi
    mrchi
    OP
    Aug 13, 2021
    14
    @koast 四六级...
    summerwar
    summerwar
    Aug 13, 2021
    15
    虚拟打印机打印一遍就好了
    sugarsalt
    sugarsalt
    Aug 14, 2021
    16
    转成图片,再转回 pdf ?
    wnpllrzodiac
    wnpllrzodiac
    Aug 14, 2021 via Android
    17
    @learningman 没有产品的产品+没有技术把关的需求
    MiketsuSmasher
    MiketsuSmasher
    Aug 14, 2021
    18
    用 hexedit 或者 winhex 打开,在十六进制那一栏末尾添一大串 0
    learningman
    learningman
    Aug 14, 2021
    19
    @MiketsuSmasher #18 8 万个 0 要按好一会儿呢
    pjntt
    pjntt
    Aug 15, 2021
    20
    还有最小限制?这是什么神操作?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1522 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 19:04 · PVG 03:04 · LAX 11:04 · JFK 14:04
    ♥ Do have faith in what you're doing.