我不明白为什么我插入到 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 图像根本不在滚动框中吗?谢谢!
我遇到了同样的问题,我找到的唯一解决方案是将图像转换为其他格式(.png)。尽管图形质量有所下降,但这为我解决了这个问题。我只是截取了 pdf 的屏幕截图,粘贴到 Word 中并使用 Word 中的“另存为图片”。