%20%D0%B2%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B5%20PDF%20(%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8F%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%20pdfpages).png)
Я просто хочу видеть PDF четко. Есть ли способ перезаписать фоновое изображение (файл jpg) PDF с помощью пакета pdfpages? Или есть ли способ использовать непрозрачность для PDF отдельно?
\documentclass{book}
\usepackage{graphicx}
\usepackage[paperwidth=11.7in, paperheight=8.3in]{geometry}
\usepackage{background}
\usepackage{pdfpages}
\backgroundsetup{
position={5.4125in,-3.5in},
scale=.9,
angle=-.5,
opacity=0.2,
contents={\includegraphics{ImageName}}
}
\begin{document}
\includepdf[pages=-]{filename}
\end{document}
решение1
Это должно сработать для вас. Пожалуйста, добавьте дополнительные вопросы в комментарии, чтобы я мог улучшить его в соответствии с требованиями:
\documentclass{article}
\usepackage[paperwidth=11.7in, paperheight=8.3in]{geometry}
\usepackage[pages=some]{background}
\usepackage{pdfpages}
\backgroundsetup{
scale=0.9,
opacity=0.2,
angle=-.5,
position={5.4125in,-3.5in},
contents={%
\includegraphics[width=\paperwidth,height=\paperheight]{Small-mario.png}
}%
}
\begin{document}
\BgThispage
\includepdf[pages=-]{Test2}
\clearpage
\end{document}
решение2
Поскольку background
пакет построен на основе tikz
, а в частности на pdfpages
команде , вы можете просто сделать это.graphicx
\includegraphics
В tikzpicture
среде поместите изображение на фоновый слой, используя pgfonlayer
среду. PDF-файл можно наложить на фоновое изображение, поместив его на основной слой, что не обязательно должно быть явно прописано в коде. Вы можете установить непрозрачность фоновых изображений на любое желаемое значение, не влияя на видимость PDF-файла, наложенного сверху. Это проиллюстрировано для трех фоновых изображений с opacity=0.9
, opacity=0.5
и opacity=0.1
.
\documentclass[a4paper,10pt]{article}
\usepackage[showframe,margin=2.5cm]{geometry}
\usepackage{graphicx}
\usepackage{MWE} % for example-image-a.png and example-image-a4.pdf
\usepackage{tikzpagenodes} % for (current page text area.north)
\usetikzlibrary{backgrounds} % for {pgfonlayer}{background}
\pgfdeclarelayer{background} % add the background layer
\pgfsetlayers{background,main} % specify the order of the layers
\begin{document}
\begin{tikzpicture}[remember picture, overlay]
% Put images in the background
\begin{pgfonlayer}{background}
\node[opacity=0.9,anchor=north] (A) at (current page text area.north) {\includegraphics[scale=0.5]{example-image-a}};
\node[opacity=0.5,below=3cm] (B) at (A.south) {\includegraphics[scale=0.5]{example-image-a}};
\node[opacity=0.1,below=3cm] (C) at (B.south) {\includegraphics[scale=0.5]{example-image-a}};
\end{pgfonlayer}
% Put an image in the main layer
\node at (current page text area.center) {\includegraphics{example-image-a4}};
\end{tikzpicture}
\end{document}