Não foi possível inserir gráficos em PDF

Não foi possível inserir gráficos em PDF

Usando \includegraphics[width=\linewidth]{mypdf}tentei inserir uma imagem PDF no meu documento XeLaTeX. Mas em vez das imagens, a área vazia é colocada em seu lugar.

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=\linewidth]{my.pdf}
\end{document}

Eu tenho o seguinte no console:

** WARNING ** Multiple DecodeFilter not supported.
** WARNING ** Could not handle a content stream.
** WARNING ** pdf: image inclusion failed for "./my.pdf".
 )
(see the transcript file for additional information)
Output written on test.pdf (1 page).
SyncTeX written on test.synctex.gz.
Transcript written on test.log.

O que pode estar errado? Que tipo de PDF pode ser inserido em arquivos tex?

Responder1

Isso é resultado de vários decodificadores no PDF original (como afirma claramente a mensagem).Uma soluçãoé converter o PDF em PostScript e depois novamente em PDF, que deve codificá-lo usando um único decodificador.

Para isso você precisariaGhostScripte talvezXpdf(que fornece pdftops, se pdf2psnão estiver disponível). A conversão de volta para PDF deve vir como padrão com sua distribuição TeX na forma deepstopdf.

Se essas conversões resultarem em um PDF maior que o original, considere executar o PS intermediário por meiops2psprimeiro, antes de converter novamente para PDF.

Resumindo:

pdftops  foo.pdf 
epstopdf foo.ps 
pdfcrop  foo.pdf

Responder2

usar

\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[width=\linewidth]{my.pdf}
\end{document}

para várias páginas ou

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=\linewidth,page=<pageNo>]{my.pdf}
\end{document}

para uma única página

Responder3

Eu encontrei uma possível solução de

Cortar/cortar uma imagem com gráficos incluídos especificando porcentagens

Tentando o seguinte código TeX:

\adjustbox{trim=5cm 5cm 5cm 5cm, clip}{\includegraphics[page=2]{source.pdf}}

informação relacionada