8
我使用我的Rails应用程序中的google docs iframe嵌入pdf(S3中托管)模式。这里的代码:谷歌文档内嵌pdf显示为黑色和白色
$modalBody.append(
"<iframe src='https://docs.google.com/viewer?url=<%= @url %>&embedded=true' width='100%' height='800'></iframe>"
);
问题是,有时(看似随机)的PDF格式显示在黑色和白色,即使原始上传是彩色的。我唯一的提示是呈现为黑色和白色的pdf通常只有很少的颜色(如下图所示)。任何想法发生了什么?
AWS
谷歌文档
Google Docs link(您可以通过堵塞AWS链接到Google Docs viewer得到这个)
是否有任何模式的PDF文件显示在黑色和白色?可能是某种颜色空间转换问题。 – datasage
我可以推论的唯一模式是黑白问题似乎只发生在原始PDF中的颜色数量相对较低时(如上面的屏幕截图)。 – Josh
我们的PDF有一个类似的问题,其中Google-Drive预览的质量很低(只有几种不同的颜色),而下载的版本很好 – peter