无法在 Bookdown 中调整图像大小

Unable to resize an image in Bookdown

我们在 hdf5 文件中有一张图片,我们想将其提取并放入 BookDown pdf

这是执行此操作的代码

insertImage <- function(hdfFilepath, datasetPath) {
  library(rhdf5)
  library(magick)
  hdfimagedata <- h5read(hdfFilepath, datasetPath)
  image <- image_read(hdfimagedata)
  image <- image_scale(image,"300%")
  plot(image)
}

每次我给比例尺图像尺寸都没有增加并且坚持下面显示的尺寸 图片是非常HQ的图片

我们也尝试了 image_scale(image,"2000x2000!") 选项,我们也尝试了 fig.heightfig.width 选项,但没有产生预期的结果。无论分配给高度和宽度的任何数字如何,图像大小都保持不变

如何放大图像,即缩放以适合页面

PN:渲染质量没有任何问题

你好,我已经做到了,但现在图像与文本重叠了

  image_resize(image,geometry_size_pixels(width = 300, height = 300))

渲染的图像也是倒置的。

这里是index.rmd

中定义的header
--- 
title: "Document"
author: ""
site: bookdown::bookdown_site
output: bookdown::pdf_book
documentclass: book
classoption: openany,oneside
link-citations: NO
geometry: margin=2cm
description: "This is a minimal example of using the bookdown package to write a book."
language:
  ui:
    chapter_name: 'Chapter'
---

请帮忙

上述问题的解决方法是

insertImage <- function(hdfFilepath, datasetPath) {
  library(rhdf5)
  library(magick)
  hdfimagedata <- h5read(hdfFilepath, datasetPath)
  image <- image_read(hdfimagedata)
  image <- image_scale(image,"300%")
  par(mar=c(0,0,0,0))
  plot(image)
}

这有帮助

par(mar=c(0,0,0,0))