gpt4 book ai didi

ruby-on-rails - Google Docs inline pdf 显示为黑白

转载 作者:行者123 更新时间:2023-12-04 05:32:15 24 4
gpt4 key购买 nike

我正在使用 google docs iframe 在模态中嵌入 pdfs(托管在 S3 上)在我的 Rails 应用中。这是代码:

$modalBody.append(
"<iframe src='https://docs.google.com/viewer?url=<%= @url %>&embedded=true' width='100%' height='800'></iframe>"
);

问题是有时(看似随机)pdf 显示为黑白,即使原始上传是彩色的。我唯一的提示是呈现为黑色和白色的 pdf 通常只有很少的颜色(如下所示)。知道发生了什么吗?

AWS

AWS pdf link

screenshot of pdf

谷歌文档

Google Docs link (您可以通过将 AWS 链接插入 Google Docs viewer 来获取此信息)

google docs screenshot

最佳答案

我相信这是PDF中RGB图像的压缩类型。我尝试将 RGB 转换为 CMYK,这是一种工作方式(我只有一个非常旧的实用程序来执行此操作)。我还尝试编辑原始图片以添加另一张图片:http://tonywilk.no-ip.org/testpdf/index.html pdf 文件位于:http://tonywilk.no-ip.org/testpdf/test_out.pdf

这显示了添加图像的颜色与原始静止单色 - 因此 Google 查看器无法处理原始压缩类型。

除了重新编码pdf之外,恐怕它对您没有太大帮助-抱歉!

关于ruby-on-rails - Google Docs inline pdf 显示为黑白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21737348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com