将 Photoshop 文档另存为 .pdf 会导致图像模糊/像素化

2024-03-07

我正在使用 Photoshop CS2 设计一份传单,旨在通过电子邮件以 .pdf 形式分发。我的文档是 72 dpi,我认为这是适合非打印用途的默认值。

文档中有一张图像,一个徽标,当我将文档另存为 .pdf 时,它在 Acrobat reader 中始终显示为像素化。在 Photoshop 中看起来不错。我已经尝试了几乎所有选项和“另存为”选项的组合,没有任何区别。

我尝试了该图像的 tiff 和 jpg 版本,但均无济于事。我还注意到,如果我在另存为时选择不压缩,则生成的文件大小将非常巨大 - 10+ 兆,即使图像只有 10k!并且图像仍然是像素化的。

有什么建议么?

谢谢理查德。


我意识到这个问题已经有几年了,但我想我会为其他遇到这个问题的人提供一个可能的解决方案。它并不完美,但它产生的结果比我迄今为止尝试过的任何其他方法都要好得多。

注意:假设您正在处理 72ppi Photoshop 文档(我使用的是 CS5)。

  1. 首先确保您安装了 PDF 打印机。

  2. 然后在 Photoshop 中转到文件 > 打印并选择上述打印机。

  3. Click “打印设置...”并选择“高品质印刷”从默认设置框中。 (或点击"Edit"到右侧并确保您的图像质量设置为最高)。

  4. 仍在打印设置对话框中,转到“Adobe PDF 页面大小:”然后单击"Add.."

  5. 将您的新纸张尺寸命名为“doc”(或您真正想要的任何名称)。

  6. 然后,对于尺寸,将文档宽度除以 109 (ppi),将高度除以 109(再次 ppi),然后在各自的位置输入结果值(确保选择英寸)。

  7. Click “添加/修改”关闭对话框。确保从以下选项中选择新的纸张尺寸“Adobe PDF 页面大小”下拉并点击"OK."

  8. In the “缩放打印尺寸”框区域将比例更改为 66%(这应该使打印分辨率显示为 109 PPI)。

  9. Click "Print",保存您的文档,希望您的 PDF 看起来更好!

作为旁注,您可以尝试使用 110ppi,计算您的尺寸并将比例更改为 65% 以匹配。但根据我的经验,无论出于什么原因,109 效果更好。

如果您想知道这有什么帮助,Adobe Reader/Acrobat 默认情况下会以 110ppi 显示 PDF,因此通过创建 PDF 来反映这一点(是的,降低了 1ppi),它看起来就是 100% 的 100%。

再说一次,这对我有用,希望你也有同样的运气。

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

将 Photoshop 文档另存为 .pdf 会导致图像模糊/像素化 的相关文章

  • Laravel 5.1 Snappy pdf 图像未在 pdf 文件中呈现

    我在用barryvdh laravel snappy生成pdf文件 我有两个图像文件 1 yourlogohere png 位于 public image 文件夹中 2 logo2 png 位于 public app logo 以外的文件夹
  • 我可以使用 iTextSharp 从现有 PDF 中删除文本对象并输出到新 PDF 吗?

    这个问题是我的旧问题的另一个版本 我想使用 iTextSharp 从 PDF 获取除文本对象之外的所有对象作为图像 https stackoverflow com questions 54003886 i want to get all o
  • 如何使用python从文件夹中的pdf中提取文本并将其保存在数据框中?

    我有很多文件夹 每个文件夹都有几个 pdf 文件 也有其他文件类型 如 xlsx 或 doc 我的目标是提取每个文件夹的pdf文本并创建一个数据框 其中每条记录都是 文件夹名称 每列以字符串形式表示该文件夹中每个pdf文件的文本内容 我设法
  • PDFTron。 FreeText 注释字体

    我需要从以下位置获取字体信息 字体系列 颜色等 FreeText在 Net 中使用 PDFTron 进行注释 而我只看到FreeText GetFontSize方法 如何获取字体信息FreeText注解 如果存在外观流 则使用 E leme
  • 在 iOS 上将 SwiftUI 视图转换为 PDF

    我用 SwiftUI 画了一些漂亮的图表 因为它非常简单且容易做 然后我想将整个 SwiftUI 视图导出为 PDF 以便其他人可以以良好的方式查看图表 SwiftUI 没有直接为此提供解决方案 Cheers Alex 经过一番思考 我想到
  • 优化 ABCpdf 文件大小

    我们有一个网络系统 可以使用 ABCpdf 生成动态 pdf 文件 虽然它可以工作 好吧 文件大小有点大 例如 今天早上作为测试 我生成了一个 140 多页的文件 其中包含许多小图形 实际上 相同的六个小图像一遍又一遍地重复 总文件大小为
  • Android - 使用 Intent 打开 PDF 文档关闭后不保存

    我面临的问题是 当尝试保存对使用此 URI 打开的 PDF 文档的更改时内容 xx xxx xxx fileprovider external Download Sync FileName pdf 我所做的任何更改在关闭文档后都不会保存 但
  • Python - 将 XLSX 转换为 PDF

    我一直用win32com我的开发服务器中的模块可以轻松转换xlsx to pdf o win32com client Dispatch Excel Application o Visible False o DisplayAlerts Fa
  • 如何在服务器(无 GUI)上呈现网页以进行打印?

    我正在尝试使用 PHP 脚本将页面实用地打印到办公室打印机 这是我到目前为止所得到的 我在服务器上安装了一台打印机 我可以通过命令行的打印命令使用 PHP 向其发送作业 我还可以使用 PHP 脚本编写纯文本文件 然后将它们添加到打印提示中
  • 使用 AJAX 调用生成 PDF 文件

    我正在尝试使用 Rails3 中的 AJAX 调用生成 PDF 文件 以下代码生成一个我使用 PRAWN gem 创建的 PDF 文件 我不希望用户在订购之前查看 PDF 因此 目标是在服务器中创建 PDF 文件 非常感谢任何想法或想法 使
  • 解析 pdf 中的注释

    我想要一个 python 函数 它接受 pdf 并返回文档中注释注释文本的列表 我看过 python poppler https code launchpad net poppler python poppler python trunk
  • 如何使用 javascript 将 Html 页面转换为 PDF [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个java应用程序 它在网页中查看很少的结果 我想将这些结果保存到PDF文件中 用户单击 导出到PDF 按钮 任何人都可以帮助我使用
  • 大虾如何生成目录?

    有没有一种简单的方法来生成带有相应页面链接的目录 在最近版本的虾中 是的 查看 API 示例的 Examples general outlines rb 示例 See http prawnpdf org manual pdf http pr
  • 如何将报告导出为 PDF/A-1a、PDF/A-1b?

    在 jasper report 中生成 PDF A 包含许多陷阱 并且某些版本的 jasper report 不支持 这就是为什么我决定通过这个Question Answer 帖子 指示将带有图表的简单报告导出为 PDF A 所需的步骤和库
  • 如何从文本视图制作多页 PDF?

    我从 iPhone 应用程序生成了一个 PDF 文件 虽然大多数文档只有一页 但我希望能够检测文本是否超出 边距 如果是 则将其添加到下一页 我对此很陌生 所以不太确定如何做到这一点 下面是代码 有什么建议么 void drawBorder
  • PDFBox - 无障碍 PDF - 如何检查 PDF 标签是否具有符合无障碍指南的属性

    需要检查 PDF 标签是否具有符合辅助功能指南的属性 例子 H1 验证 PDF 中是否存在 H1 图像 图形标签 验证图像 图形是否具有 Alt 文本 语言 验证语言属性是否已设置 以便屏幕阅读器能够正确阅读 对于西班牙语和英语文档 应更新
  • 使用java编程将pdf可编辑字段转换为文本

    我准备了一份可编辑的表格 但无法使用java编程将pdf可编辑字段转换为文本 使用的 API pdfbox app 2 0 0 RC2 PDFBox 0 7 3 itextpdf 5 1 0 pdfclown 请帮助我了解如何将 pdf 可
  • 隐藏嵌入的 pdf 周围的工具栏?

    虽然我认为答案可能在这另一个问题 https stackoverflow com questions 770949 how to disable the default toolbar of pdf page关于pdf规范的回答 是否可以不
  • 在 C# WinForms 中预览文档(Word、Excel、PDF、文本文件等)?

    我正在开发一个 C WinForms 应用程序 我希望能够 预览 其中的各种文档类型 也就是说 当用户从列表中选择文件名时 它会在下面以相同的形式显示所选文件的预览 这很像 Outlook 允许您无需双击即可预览选定邮件的方式 有没有什么方
  • 对于某些 PDF 文件,LoadIFilter() 返回 -2147467259

    我正在尝试使用 Adob e IFilter 搜索 PDF 文件 我的代码是用 C 编写的 我使用 p invoke 来获取 IFilter 的实例 DllImport query dll SetLastError true CharSet

随机推荐

  • ASP.NET 的密码强度控制

    我需要 ASP NET 的密码强度控制 我查看了ajax控制工具包中的控制 但它不是完全可配置的 我需要将它静态地放置在布局上 尝试使用谷歌 Google 密码强度 APIhttp www codeproject com KB ajax G
  • MVC3 - 文件下载 - 等待状态指示器

    好的 我已经完成了作业并发现了类似的线程 然而 我还没有找到好的答案 使用 MVC3 C Razor 视图引擎 我的场景非常简单 我有一个带有调用控制器上的操作的链接的视图 该操作返回动态生成的文件 该过程持续 1 到 10 秒 在此期间
  • 使用 linq 查询输出列表/其他数据结构

    有没有办法在通用集合上执行 Console WriteLine 例子 列表 a 有 a Key 0 apple a Value 0 1 a Key 1 bold a Value 2 2 有没有办法使用 LINQ 写出列表内容 键 值 a a
  • 在 matplotlib 中实现水平图

    我正在尝试在 matplotlib 中实现地平线图 请参阅 http square github com cubism http square github com cubism 基本思想是 您以窄长宽比显示时间序列 并且随着值的增加 超出
  • 更改 CLLocation 的坐标

    我是 Objective C 的新手 所以这可能是一个小问题 初始化位置后 CLLocation currentPoint CLLocation alloc initWithLatitude 0 longitude 0 以后如何更改纬度和经
  • XMLHttpRequest 无法加载 跨源请求仅支持 HTTP

    从 XML 文件获取数据时发现异常 101 XMLHttpRequest 无法加载 file C Users zaid Desktop xml cd catalog xml 仅 HTTP 支持跨源请求
  • 在 Unix 中编译并运行 java(来自 Windows)

    好的 这可以在 Windows 上运行 我的 Java 应用程序正在正常运行和运行 javac classpath ojdbc14 jar g foo java java classpath ojdbc14 jar foo 然而 当我在 U
  • 在 MVC 的部分视图中创建 DropDownListFor

    我创建了一个显示下拉列表的部分视图 html DropDownListFor m gt m SelectOption Model SelectOption 我收到对象未引用实例的错误 如果我将上面的代码放入我的视图 aspx 中 它可以正常
  • 如何使用 Swift 访问 tabBarController 中的 ObjectAtIndex?

    我曾经在 obj c 中说过 self tabBarController viewControllers objectAtIndex 1 但现在很快就不再有 ObjectAtIndex self tabBarController viewC
  • 进程存在,退出代码为 255

    IIS 7 5 Windows 7 Visual Studio 2012 我试图让我的 MVC 应用程序运行位于同一台计算机上的外部命令行工具 我对包含该工具的整个文件夹具有 IIS IUSRS 的执行权限 我用以下方式调用它 Proces
  • 如何在 Windows 中从 C++ 程序执行另一个 exe

    我希望我的 C 程序在 Windows 中执行另一个 exe 我该怎么做 我使用的是 Visual C 2010 这是我的代码 include stdafx h include
  • 稀疏矩阵的元素除法,忽略 0/0

    我有两个稀疏矩阵 E 和 D 它们在相同位置具有非零条目 现在我想要拥有E D作为稀疏矩阵 仅在 D 非零时定义 例如 采用以下代码 import numpy as np import scipy E full np matrix 1 45
  • 如何在具有图像资源的应用程序中为 App Store 和设备主屏幕使用不同的图标?

    App Store 停止在非视网膜计算机的显示屏上显示 iTunes Connect 的图标 并且现在为具有图像资源的应用程序显示该应用程序的图标 如何在 App Store 和设备主屏幕上为具有图像资源的应用程序使用不同的图标 应用程序包
  • 更改样式时,IE10 仅给出“无法评估表达式”错误

    我有以下 javascript 函数来隐藏 HTML 标签 function object Hide obj objectId var objname document getElementById objectId if objname
  • javascript 检查值是否至少有 2 个或更多单词

    我有一个字段 您可以在其中输入您的姓名并提交 我想接收人们的名字和姓氏 为此我需要检查该值是否包含至少 2 个单词 这是我现在正在使用的 但似乎不起作用 function validateNameNumber name var NAME n
  • 传递空省略号参数时的不同行为

    这个答案 https stackoverflow com a 25178684 2591234提出了省略号特征如何的问题R处理空参数 显然是一个空论 有时有效 参见lapply版本如下 但其他时间则不然 参见sapply版本 这是例子 ls
  • Next.js不删除CMS中删除的动态页面

    我正在使用 next js 10 并有一个 slug 页面 它可以从 Contentful CMS 创建动态页面 我正在更改 CMS 内的 slug 并运行next dev旧的 slug 正确返回 404 新的 slug 可以工作 但是当我
  • iOS 模拟器 - 以编程方式禁用连接硬件键盘

    我正在编写依赖于显示软件键盘的 UITests 由于 CI 每次都会在全新的模拟器上启动测试 该模拟器已连接硬件键盘 因此不会提供软件键盘 是否可以设置一些设置 可能在架构中 以强制禁用模拟器连接硬件键盘 我正在使用 Cucumber ap
  • 如何配置Redisson从Elasticache从节点读取

    我正在使用雷迪森 redisson all 3 5 5 jar 连接到在集群模式下运行的 AWS Elasticache 已禁用 该集群有 1 个主节点和 2 个副本节点 该应用程序使用 Redisson 的 Spring Cache 抽象
  • 将 Photoshop 文档另存为 .pdf 会导致图像模糊/像素化

    我正在使用 Photoshop CS2 设计一份传单 旨在通过电子邮件以 pdf 形式分发 我的文档是 72 dpi 我认为这是适合非打印用途的默认值 文档中有一张图像 一个徽标 当我将文档另存为 pdf 时 它在 Acrobat read