当前位置: 首页 > 知识库问答 >
问题:

ViewerJS的PDF首页在Firefox上颠倒呈现

金嘉
2023-03-14

我使用https://viewerjs.org/在我的项目中以模式呈现pdf查看器。代码很简单,可以在safari和chrome上使用,但第一页在Firefox上是颠倒的。

希望有人以前遇到过这个能帮上忙。

我把这段代码放在一个模态中:

<iframe src = "/ViewerJS/#../demo/ohm2013.pdf" width='400' height='300' allowfullscreen webkitallowfullscreen></iframe>

共有1个答案

毕浩渺
2023-03-14

不了解ViewerJS,但一个快速、肮脏的解决方案是用简单的CSS翻转iframe

iframe {
    width: 100%;
    height: 100%;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
 类似资料:
  • 我在另一个帖子上问了一个类似的问题,我得到的答案适用于firefox,但不适用于chrome,因为chrome会阻止弹出窗口。 我试着用一个按钮打开文件,但文件没有重新编辑。

  • 问题内容: 我遵循了一个教程,用于读取图片并从中创建纹理,但是,渲染时它会上下翻转。图像是2的幂。 主班 } 纹理加载器 代码是否有问题,还是必须在创建纹理之前翻转图像? 问题答案: 大多数图像格式从上到下存储数据。除非您在加载图像时重新整理数据,否则这也是读取图像后在内存中的顺序。 从加载的图像创建OpenGL纹理时,除非明确更改顺序,否则将维持此内存顺序。因此,纹理内存中的顺序仍然是从上到下。

  • 问题内容: 我正在尝试使用嵌套的for循环向用户询问整数,然后程序将输出一个倒置的倒置三角形,其底部带有星号,然后逐渐减小。应该看起来像这样: 我有的代码: 输出此: 我不太确定如何更改我的for循环来完成这项工作,并且我已经尝试了一段时间,因此非常感谢您的帮助。 问题答案: 我的看法是这样的: 这是家庭作业吗(嵌套循环是必需的)?提示:可以轻松地将运算符替换为循环。

  • 我能够检查我输入的单词是否是回文。但是我怎么让它检查整个句子。比如:一个人,一个计划,一只猫,一只火腿,一头牦牛,一个山药,一顶帽子,一条运河——巴拿马! 这是我的回文: 输出: 输入一个句子:一个男人,一个计划,一只猫,一个火腿,一头牦牛,一个山药,一顶帽子,一条运河! 这句话不是回文 //这不也是回文吗?这就是我想说的。我想输入一整句话。 然而,如果我只做一个词: 输入一个句子:abccba

  • 我有一个针对xml内容和xsl标记运行apache fop的代码,并为我提供apache中间格式输出: 然后我使用中间格式文件来渲染pdf和png文件。我可以在这里设置我自己的serilaizer(FPSIFSeriezer())。 我有几页报告,但我不需要处理所有的报告。是否有任何方法可以跳过某些页面或从IntermediateFormat中提取它们,以便我能够例如仅将第一页呈现为png,然后将

  • ViewerJS 是一个在浏览器上查看 PDF 和电子表格的 JavaScript 库。