覆盖乳胶中的最大图形尺寸?

覆盖乳胶中的最大图形尺寸?

所以,我正在写一份关于 powerautomate 流程代码的报告。我在代码附录中附加了屏幕截图(因为它是可视代码块),但这些都是非常大的图像。(3500x21094),比例非常紧凑。

我使用的代码灵感来自这个帖子将图像拆分成页面:

\documentclass[11pt,a4paper]{article}
\usepackage{adjustbox}
\usepackage{fp}
\usepackage{graphicx}
\graphicspath{ {./Assets/} }
\newcommand{\cropImg}[3]{
    \FPeval{\top}{#2 / #3}
    \FPeval{\bot}{(#3-#2-1) / #3}

    \adjincludegraphics[
            width=\textwidth,
            trim={0 {\bot\height} 0 {\top\height}},
            clip, % needed for trim to work
        ]{#1}
}


\begin{document}
  \cropImg{LargePowerFlowImage}{1}{10}


\end{document}

但是,当我在构建时在一些最高的屏幕截图上运行这个程序时,我遇到了“尺寸太大”的问题。

关联表明这是因为我超出了乳胶的容量,并且图像不适合。但是它作为实际图像太大,并且 \cropimage 的结果完全合理。

ABD: EveryShipout initializing macros ( FP-EVAL ( FP-UPN ( FP-DIV ) ) )
( FP-EVAL ( FP-UPN ( FP-SUB ) ( FP-SUB ) ( FP-DIV ) ) )
! Dimension too large.
<argument> \ht \@tempboxa 
               
l.19   \cropImg{FlowCompute}{1}{10}

有没有办法覆盖 Latex 对图形大小的限制,以便我可以将这些截图导入到代码中,然后对它们进行分解?(也发布在Reddit

相关内容