![文档在 Acrobat 中未正确呈现](https://linux22.com/image/452116/%E6%96%87%E6%A1%A3%E5%9C%A8%20Acrobat%20%E4%B8%AD%E6%9C%AA%E6%AD%A3%E7%A1%AE%E5%91%88%E7%8E%B0.png)
我正在创建一个文档,其中包含我想放在背景中的图像。但是,我想部分模糊背景图像。我的代码按预期工作。问题是它在不同的 pdf 查看器中的呈现方式。使用skim
或 Mac OSx 时Preview
,文档可以正确呈现。但是,Acrobat
无法正确呈现它。
这是我的背景图像的代码,我fig/fig_01
在主文档中调用它:
\documentclass[border=3pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\draw[fill=yellow] (0,0) coordinate (NW) rectangle (-45:2in) coordinate (SE);
\draw [line width=4pt,blue,rounded corners=1.5pt]
(NW|-SE) --
($(NW|-SE)!1/3!(SE)$) --
($(NW-|SE)!1/2!(NW)$) --
($(NW|-SE)!2/3!(SE)$) --
(SE);
\end{tikzpicture}
\end{document}
以下是主文档的代码:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[remember picture,overlay]
\node[anchor=north west,inner sep=0pt]
at (current page.north west)
{\includegraphics[angle=0,width=\paperwidth]{fig/fig_01}};
\draw[fill=white,opacity=50] (current page.north west) rectangle (current page.south east);
\node[scale=47]
at ($(current page.center)+(0pt,3cm)$)
{\bfseries\sffamily ?};
\end{tikzpicture}
\end{document}
当然,我的 MWE 并不是特别漂亮,但这不是重点。
结果应显示为:
但在 Acrobat 中则呈现为:
这是我创建的一个文档,想与其他人分享。我希望他们能看到我设计的图像。
我知道不同的软件渲染 pdf 图像的方式可能相同,也可能不同。但我认为 Acrobat 至少可以正确执行此操作。(顺便说一句,在 Gmail 中,它也无法正确渲染,但我不知道这到底是 Gmail、我的浏览器还是其他原因。但我可以绕过 gmail,告诉人们“不要只在浏览器中查看它。下载它并使用...查看。”
Skim
我可以做些什么不同的事情才能使该文档在Mac OSxPreview
和中正确呈现Acrobat
?