Jos*_*osh 8 pdf ruby-on-rails amazon-s3 amazon-web-services
我在我的rails应用程序中使用google docs iframe在pdals中嵌入pdf(托管在S3).这是代码:
$modalBody.append(
"<iframe src='https://docs.google.com/viewer?url=<%= @url %>&embedded=true' width='100%' height='800'></iframe>"
);
Run Code Online (Sandbox Code Playgroud)
问题是有时(看似随机)pdf显示为黑色和白色,即使原始上传是彩色的.我唯一的提示是,呈现为黑色和白色的pdf通常只有很少的颜色(如下图所示).知道发生了什么事吗?
AWS

谷歌文档
Google文档链接(您可以通过将AWS链接插入Google文档查看器来获取此信息)

我相信这是PDF中RGB图像的压缩类型。我尝试将 RGB 转换为 CMYK,这有点有效(我只有一个非常旧的实用程序来执行此操作)。我还尝试编辑原始文件以添加另一张图像:http://tonywilk.no-ip.org/testpdf/index.html pdf 文件位于:http://tonywilk.no-ip.org/testpdf/test_out。 pdf
这显示了添加图像的颜色,而原始图像仍然是单色的 - 因此 Google 查看器无法处理原始图像的压缩类型。
除了重新编码 pdf 之外,恐怕它对您没有多大帮助 - 抱歉!
| 归档时间: |
|
| 查看次数: |
509 次 |
| 最近记录: |