Вопросы

Подгоните Flextable к размеру слайда в PowerPoint с офицером

Я сделал флешку с различным форматированием, но когда я добавляю в PowerPoint, таблица выходит за пределы размера слайда.

Я не уверен, нужно ли мне просто пройти и установить размеры столбцов и строк, или есть что-то, что я должен настроить в своих основных настройках шаблона PowerPoint. Я видел, где вы можете установить размеры столбцов и строк, но ничего не сказал об общих размерах флеширования.

Код ниже.

library(officer)
library(rvg)
library(flextable)
library(tidyverse)
library(data.table)


pColor <- "#3c5cb0"
std_border = fp_border(color="gray")

outSatTbl <- flextable(head(iris, 19))

outSatTbl <- 
  outSatTbl %>%
  bg(bg = pColor, part = "header") %>% 
  color(color = "white", part = "header") %>%
  merge_h(part = "header") %>%
  add_header_lines(values = "Demo Table") %>%
  align(align = "center", part = "header") %>%
  align(align = "center", part = "body") %>%
  hline(part="body", border = std_border ) %>%
  autofit()


# ---------- Get PowerPoint template and initiate ---------- #


setwd("C:/.../WorkingFolder")

demo <- read_pptx("Rtest.pptx")


# ---------- Add Inpatient table to Power Point ----------- #

demo  <- add_slide(demo , layout = "Title and Content", master = "Theme1") %>%
  ph_with(outSatTbl, location = ph_location_type(type = "body"), use_loc_size = T) %>%
  


print(mho, target = "first_example.pptx")

Это делает стол слишком большим. Я могу изменить его размер, и таблица по-прежнему выглядит великолепно, просто пытаюсь найти то, что мне не хватает.

Читать:
Psexec отображает только первую строку через Jenkins

Похожие записи

Как определить неудачные приведения с помощью оператора dynamic_cast?

admin

Воздушный поток с использованием Cronitier

admin

Как преобразовать миллисекунды в минуты: секунды на выходе?

admin

Angular Guard и кнопка возврата браузера: странное взаимодействие

admin

Гарантируется ли, что левый операнд в операторе запятой не будет фактически выполнен, если он не имеет побочных эффектов?

admin

Ошибка получения Kubernetes: неавторизовано при попытке настроить GitLab CI Runner с Kubernetes

admin