如何将多页 PDF 转换为单页 TIFF

2024-02-22

该帖子询问如何将多页 PDF 转换为多页带有 Ghostscript 的 TIFF;

  • “将多页 PDF 转换为多页 TIFF 的工具” https://stackoverflow.com/questions/10037101/tools-to-convert-multipage-pdf-to-multipage-tiff

但是,我想将多页 PDF 转换为多页单页TIFF:PDF 中的每个页面都应转换为单个 TIFF 文件。所以上面的答案并不完全符合我的需要。

我怎样才能实现这个目标?

我使用的是Windows XP。


一定要有一个recent安装的 Ghostscript 版本。然后你可以运行这些命令:

gs                              \
  -o singlepage-tiffg4-%03d.tif \
  -sDEVICE=tiffg4               \
   multipage-input.pdf

and

gs                                \
  -o singlepage-tiff24nc-%03d.tif \
  -sDEVICE=tiff24nc               \
   multipage-input.pdf

and

gs                                \
  -o singlepage-tiff32nc-%03d.tif \
  -sDEVICE=tiff32nc               \
   multipage-input.pdf

这些命令将生成 3 组 TIFF 文件。每组包含单页 TIFF,其名称包含以以下内容开头的索引号001:

ls -lt singlepage-tiff*.tif

 -rw-r--r--  1 kp  staff  161975 18 Feb 15:49 singlepage-tiffg4-001.tif
 -rw-r--r--  1 kp  staff  169294 18 Feb 15:49 singlepage-tiffg4-002.tif
 -rw-r--r--  1 kp  staff  167397 18 Feb 15:49 singlepage-tiffg4-003.tif
 -rw-r--r--  1 kp  staff  190052 18 Feb 15:49 singlepage-tiffg4-004.tif

如果你有a lot每个文件的 PDF 页数,您可以将数字/前导零的数量增加到更高的数量:使用%05d获得 5 位数字编号。

三个不同的命令生成不同类型的 TIFF:

  1. The tiffg4一些是灰度 TIFF。
    它们使用 204dpi x 196dpi 的分辨率(按照 TIFF G4 传真标准的要求)。
  2. The tiff24nc颜色为 RGB(每个颜色分量 8 位)。
    他们使用 72dpi x 72dpi 的分辨率。
  3. The tiff32nc颜色为 CMYK(每种颜色 8 位)。
    他们还使用 72dpi 的分辨率。

TIFF 文件的所有分辨率值均来自 Ghostscript 的默认设置。如果您想覆盖这些,例如因为您需要 600dpi x 600dpi,只需添加

-r600x600

到上述任何命令行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将多页 PDF 转换为单页 TIFF 的相关文章

  • 在 C# 中快速加载/读取 TIFF 文件

    我正在编写一个处理 TIFF 图像的 C 应用程序 主要是显示文件 重新排序页面 删除页面 分割多页图像 将单个图像合并为一个多页图像等 我们处理的大多数图像都较小 无论是文件大小还是页码 但也有一些较大的图像 显示图像时 我们需要将多页
  • 使用 Poppler Qt4 C++

    我需要在我的应用程序中使用 pdf 查看器库 我使用 C 和 QT 我下载了Poppler http poppler freedesktop org 和代码示例Poppler Qt4 界面库 http people freedesktop
  • 查找 PDF 文件中的文本位置

    我有一个 PDF 文件 我试图在 PDF 中查找特定文本并使用 Python 突出显示它 我发现pypdf https pypi org project pypdf 哪个行突出显示 PDF 的一部分 https gist github co
  • 加快写入多个图像 TIFF 的速度?

    我正在尝试将图像堆栈写入 TIFF 文件 图像大小为 256 256 像素 每个堆栈包含 1000 张图像 编写其中一个文件大约需要 4 分钟 所以我的代码很可能有问题 这就是我正在做的 void Tiff WriterSplit floa
  • 使用 ps2pdf (ghostscript) 创建正确的 PDF/X

    我已经为此苦苦挣扎了几天 所以我想我应该在这里寻求帮助 基本上 我尝试使用 ps2pdf 版本 9 10 创建正确的 PDF X 1 和 PDF X 3 文档 是的 我知道据说 ps2pdf 仅支持 PDF X 3 请参阅这个线程 http
  • 使用什么来生成包含动态生成的条形码的 pdf 文档(Java)?

    我的要求要求生成包含任意文本和条形码的 pdf 文档 我有相关的question https stackoverflow com q 6625849 59470它解决了pdf生成部分 但在这里我想知道如何在Java中将条形码合并到pdf中
  • 如何让 PDF 内容(由 Spring MVC 控制器方法提供)显示在新窗口中

    我是 Spring MVC 的新手 但它的功能给我留下了深刻的印象 我正在使用 3 1 0 RELEASE 并且我必须显示 PDF 来响应 form form 提交 这是我在控制器中编写的 小 代码 RequestMapping value
  • 在 ionic 中从 Base64 打开 pdf

    因此 我将 Jasper 报告转换为 pdf 然后在 REST 控制器中转换为 base64 我该如何将其传输到我的 ionic 3 应用程序 我研究了 Ionic Native Document Viewer 但为了做到这一点 我需要将文
  • 如何使用 iTextSharp 设置 PDF 段落或字体行高?

    如何使用 iTextSharp 更改 PDF 字体或段落的行高 排版中的行距称为行距 如果可以使用行间距 则可以使用 Paragraph Leading 或 Paragraph LeadingMultiplier 看http itextsh
  • 如何将嵌入的 ICC 配置文件信息转储为 PDF? (命令行或 GUI 工具)

    它在那里命令行或 GUI 工具转储有关 ICC 配置文件 颜色转换的信息 这些信息是在 Illustrator 的 PDF 导出对话框中设置的 PDF 的颜色管理和 PDF X 选项 选项 Illustrator 的 PDF 颜色管理和 P
  • 以编程方式识别 PDF 文件中的扫描文本 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有一个 PDF 文件 其中包含我们需要导入数据库的数据 这些文件似乎是打印的字母数字文本的 pdf
  • Zend 框架 PDF 问题

    又是我 伙计们 我有一个小问题 Create new PDF pdf new Zend Pdf Add new page to the document page pdf gt newPage Zend Pdf Page SIZE A4 p
  • 创建仅在使用 PDFBox 打印时显示的水印(pdf 可选内容)

    我遇到过许多使用 PDFBox Layer Utility 的appendFormAsLayer 方法的示例 如下所示 Places the given form over the existing content of the indic
  • 主目录 不允许下载媒体

    尝试将 PDF 文件保存在下载目录中 但之后getExternalStoragePublicDirectory在 Android Q 后完全弃用 无法将文件保存在 DCIM 或 Pictures 文件夹之外的任何其他位置 因为尝试在此处保存
  • 如何在 python 中读取 32 位 TIFF 图像?

    我想用 python 读取 32 位浮点图像文件来进行一些图像分析 我努力了 import matplotlib pyplot as plt im plt imread path to file tif 但是 这仅将数据读取为 8 位整数值
  • 从 Internet Explorer 打印时的默认文件名

    使用 pdf 打印机打印网页 将页面另存为 pdf 时 Chrome 和 Firefox 都使用该页面
  • 在Python中读取tiff标签

    我正在尝试用 Python 读取 tiff 文件的标签 该文件是 RGB 的uint16每个通道的值 我目前正在使用tifffile import tifffile img tifffile imread file tif 然而 img是一
  • 直接将 .aspx 转换为 .pdf [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用 PHP 将值插入可编辑 PDF,并保持可编辑状态

    我有一个带有可编辑字段的 PDF 我希望将 HTML 表单中的值传递到此 PDF 中 我尝试过使用 FPDF 并且它有效 但是将值传递到 PDF 后 pdf 中的字段不再可编辑 另一个缺点是 在将值传递到 PDF 时 我们必须为每个字段指定
  • 如何使用文件输入在PDFJS中打开本地PDF?

    我想知道是否有办法使用选择pdf文件input type file 并使用打开它PDFJS https github com mozilla pdf js 您应该能够使用 FileReader 来获取文件对象的内容作为类型化数组 pdfjs

随机推荐

  • 如何返回我在嵌套数组中查找的元素?

    我有一个这样的数据库 universe comics saga name x men characters character wolverine picture 618035022351 png character cyclops pic
  • Python 自由变量。为什么会失败?

    以下代码打印 123 gt gt gt a 123 gt gt gt def f print a gt gt gt f 123 gt gt gt 但以下失败 gt gt gt a 123 gt gt gt def f print a a 4
  • 比较内部消息传递的两种数据库设计

    以下哪种数据库设计更适合内部消息系统 三张表 MessageThread models Model subject timestamp creator Message models Model thread pk content times
  • 从右到左数据网格视图单元格

    如何将属性从右到左设置为 Datagridview 单元格 我尝试设置 Alignment 属性为 MiddleRight 但由于我的 DatagridviewCell 值为 阿拉伯语和英语没有按照我想要的从右到左显示 我找到了一个带有 C
  • 限制后获取另一个订单

    想象一下 我有一个表 用户 其中包含两个字段 年龄 和 姓名 我想检索前十名老用户 然后我希望这十个用户的列表按名称排序 可以用MySQL来做吗 我试过这个 不起作用 SELECT FROM users order by age name
  • 将元素与窗口底部对齐,但允许滚动到下方的内容

    我现在正在编写一个 jquery 滑块 并将宽度设置为 100 并且无论窗口如何调整大小 我都希望它与窗口底部对齐 我已经找到了让它在向下滚动时一直粘在底部的方法 但我不希望这样 我希望能够滚动到此滑块下方以获取更多内容 这个网站展示了我正
  • 如何让 CSS 文本装饰覆盖起作用?

    有些日子我发誓我要疯了 这是那些日子之一 我认为我的 CSS 在这里相当简单 但它似乎不起作用 我缺少什么 我的 CSS 看起来像这样 ul gt li text decoration none ul gt li u text decora
  • Cocoa:为什么我的表格视图是空白的?

    为什么我的表格视图是空白的 一切都很好 直到我添加 initWithStyle 它看起来是这样的 这是我的代码的样子 这是我的 h import
  • 带有 NestedScrollView 的 CoordinatorLayout 不会通过 adjustmentResize 调整大小

    我有一个view其中包含一个CoordinatorLayout其中包含一个AppBarLayout and a NestedScrollView 在 的里面NestedScrollView有一个EditText 我在显示软输入键盘并正确调整
  • 尝试使用 mod_wsgi 设置 Flask

    我正在尝试设置烧瓶mod wsgi但我不断收到以下错误 13 Permission denied access to denied filesystem path home ec2 user myapp because search per
  • 匹配 Unix 上文件中的日期

    我有以下内容unix命令 我用它来尝试查找格式中的日期yyyy mm dd在一个文件中 grep i w d 4 d 2 d 2
  • 将“在 iBooks 中打开”添加到 UIWebView

    我正在为一个网站开发一个包装应用程序 基本上 它在 UIWebView 中打开网站的移动版本 网站上的一些链接指向 PDF 当在 Safari 中打开同一网站并点击 PDF 链接时 PDF 上会显示一条漂亮的黑色条纹 上面写着 在 iBoo
  • 如何将手写笔块级导入与 Vuetify 样式结合使用

    使用手写笔块级导入 vuetify style styl myapp import vuetify src stylus main 这是为了确保 vuetify css 不会干扰页面中未使用 vuetify 的其他部分的元素 但不幸的是它不
  • 实现Java优先级队列

    public class PriorityQueue
  • 如何重构这个Javascript匿名函数?

    我们的代码中有这个匿名函数 它是 jQuery 的 Ajax 对象参数的一部分 并且使用调用它的函数中的一些变量 this invoke function method data callback error bare ajax succe
  • 强制浏览器单击时下载图像文件

    我需要浏览器下载图像文件 就像单击 Excel 工作表时一样 有没有办法仅使用客户端编程来做到这一点
  • 如何设置CSS禁用复选框?

    我想更改网格中禁用复选框的 CSS 用户很难看到它们 有什么简单的方法可以做到这一点 我对所使用技术的偏好 按降序排列 CSSJavaScript jQuery Other 我建议更改背景颜色 background color表单 字段集
  • Java中如何向进程发送EOF?

    我想跑groff在Java程序中 输入来自字符串 在真实的命令行中 我们将通过以下方式终止输入 D在 Linux Mac 中 那么Java程序中如何发送这个终止符呢 String usage Dd year n Dt test 1 n Os
  • PHP交互模式下如何执行

    我是 PHP 新手 我只想在命令提示符 交互模式 中运行 PHP 所以我输入了这段代码 php v But I do not know how to execute it because when I press Enter cmd exp
  • 如何将多页 PDF 转换为单页 TIFF

    该帖子询问如何将多页 PDF 转换为多页带有 Ghostscript 的 TIFF 将多页 PDF 转换为多页 TIFF 的工具 https stackoverflow com questions 10037101 tools to con