使用Node-Exiftool在PDF元数据中设置Print Scaling

时间:2017-05-25 17:48:08

标签: node.js pdf metadata exiftool

我正在尝试使用Node-exiftool将“打印”对话框“打印缩放”元数据设置为“无”。 enter image description here

我不知道如何格式化数据对象来实现这个结果,我甚至不确定它是否可能,这可能是这样的?:

  ep.writeMetadata(pdfOutput, {
    'Keywords+': [ 'No-Scale', 'PDF' ],
    'Type': {
      'Catalog': {
        'ViewerPreferences' : [
          {
            'PrintScaling': 'None'
          }
        ]
      }
    }
  }, ['overwrite_original']);

这是我需要的pdf元数据结果:

12 0 obj
<</AcroForm 27 0 R/Metadata 2 0 R/Pages 9 0 R/Type/Catalog/ViewerPreferences<</PrintScaling/None>>>>
endobj

如果有更好的工具可以做到这一点,我也很满意。

谢谢你!

0 个答案:

没有答案