从 HTML RMarkdown 文档中的 pdf 图像中删除滚动条

问题描述 投票:0回答:1

我不明白为什么我插入到 HTML RMarkdown 文档中的 pdf 图像出现在带有垂直和水平滚动条的小滚动框中。如果我将相同的图像转换为 .png,则不会发生这种情况

如果像这样插入,pdf 图像将以这种方式显示:

```{r, echo=FALSE, eval = TRUE}
knitr::include_graphics("image.pdf")
```

或者像这样:

![](image.pdf)

我有一个选项设置为在我的代码块中包含滚动条,但是如果我将其删除并重新编织文档,则会保留很小的图像滚动框,因此这不会导致问题(并且是唯一的非默认设置) :

```{css, echo=FALSE}
pre code, pre, code {
  white-space: pre !important;
  overflow-x: scroll !important;
  word-break: keep-all !important;
  word-wrap: initial !important;
}
```

更改选项

out.width = '100%'
会稍微调整滚动框的大小,但不会将其删除。请注意,pdf 图像为 6 x 2.5 英寸,因此并不是太大或任何东西。有什么想法可以让我插入的 pdf 图像根本不在滚动框中吗?谢谢!

html css r r-markdown scrollbar
1个回答
0
投票

我遇到了同样的问题,我找到的唯一解决方案是将图像转换为其他格式(.png)。尽管图形质量有所下降,但这为我解决了这个问题。我只是截取了 pdf 的屏幕截图,粘贴到 Word 中并使用 Word 中的“另存为图片”。

© www.soinside.com 2019 - 2024. All rights reserved.