我正在尝试创建一个交互式 PDF,可以使用该包在彩色和灰度图像之间切换ocgx2
。它在 Adobe 上运行良好(带有交互元素),并且在大多数其他查看器中显示良好(大多数没有交互性,但显示良好)。以下是最小工作示例:
\documentclass{article}
\usepackage[hidelinks]{hyperref}
\usepackage{graphicx}
\usepackage{ocgx2}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[h]
\switchocg{nobw bw}{%
\begin{ocg}{blackandwhite}{bw}{off}
\noindent
\includegraphics[width=\textwidth]{image_bw.png}
\end{ocg}%
\hspace*{-\textwidth}
\begin{ocg}{colored}{nobw}{on}
\noindent
\includegraphics[width=\textwidth]{image_col.png}
\end{ocg}%
}
\caption{There it is!}
\end{figure}
\blindtext
\end{document}
使用这些图像:
在大多数查看器(包括 Adobe Reader)中,其显示效果如下:
以下是我在 Apple Preview 中看到的内容:
我需要它在任何查看器中都能工作,至少可以以非交互方式显示彩色版本,并在 Adobe Reader 中提供交互版本。任何指点都值得赞赏!