Incluyendo png en varias capas con ocgx para hacer un pdf

Incluyendo png en varias capas con ocgx para hacer un pdf

Intento hacer un pdf con pdflatex, que debería contener varias imágenes png. Lo especial es que para cada png debe haber una capa (ocgx). Al final quiero tener un archivo pdf, con todos estos png en una página, que se puede activar o no. Pero mi problema es que obtengo para cada png una nueva página. Además, obtengo para cada página el número de página y no sé por qué, pero no lo hice. ¿Alguien tiene una idea?

Gracias.

Aquí está mi código:

\documentclass{article}
\usepackage{ocgx}
\usepackage{graphicx} 
\begin{document}

\begin{ocg}{1}{1}{1}
  \includegraphics[scale=0.5]{a.png} \par
\end{ocg}

\begin{ocg}{1}{2}{1}
  \includegraphics[scale=0.5]{b.png} \par
\end{ocg}

\end{document}

Respuesta1

\documentclass{article}
\usepackage{tikz}
\usepackage{ocgx}
\usepackage{enumerate}
\usepackage{graphicx} 
\begin{document}

\begin{enumerate}
\item \setocgs{ocg1 ocg2 ocg3}{ocg1}{ocg2 ocg3}{A-PNG}
\item \setocgs{ocg1 ocg2 ocg3}{ocg2}{ocg1 ocg3}{B-PNG}
\item \setocgs{ocg1 ocg2 ocg3}{ocg3}{ocg1 ocg2}{C-PNG}
\end{enumerate}

\providecommand{\pica}[1]{
\includegraphics[scale=0.125]{#1.png}%
}


\begin{ocg}{OCG 1}{ocg1}{1}
\begin{tikzpicture}
\node[] (p1) {\pica{A}};%
\end{tikzpicture}
\end{ocg}
\begin{ocg}{OCG 2}{ocg2}{0}
\begin{tikzpicture}
\node[] (p1) {\pica{B}};%
\end{tikzpicture}
\end{ocg}
\begin{ocg}{OCG 3}{ocg3}{0}
\begin{tikzpicture}
\node[] (p1) {\pica{C}};%
\end{tikzpicture}
\end{ocg}


\end{document}

No debes activar cada cifra (que es el último parámetro, 0 o 1). En su ejemplo, ambas cifras están en 1 y luego se mostrarán ambas...

información relacionada