介绍
我正在尝试填充乳胶导入背景图像的文档。
背景图像的.png
格式为。
到目前为止,我的代码会旋转图像,这是我不想要的。
此外,放大的背景图像会超出页面边缘,这也是我也不想要的。
理想情况下,背景图像应该适合页面边界。
A类似问题之前曾被问过。但是,该用户不介意他们的图片超出边缘。他们想要尽可能小的背景图像,但仍然能够覆盖/覆盖整个页面。也就是说,找到了尽可能小的缩放因子,以便我们满足以下两个条件:
- 背景图像宽度至少与页面宽度一样宽
- 背景图像的高度至少与页面高度一样高。
我想找到最大的背景图像,使得图像的高度和宽度小于页面的高度和宽度。
我可以在背景的顶部/底部或左侧/右侧添加“白色边框”。
源代码
我的源代码如下:
\documentclass[12pt]{article}
\usepackage{graphicx}
\graphicspath{ {./images/} }
\usepackage{graphicx}
\usepackage{background}
\backgroundsetup{contents=\includegraphics{bkrnd.png}}
\begin{document}
The universe is immense and it seems to be homogeneous,
in a large scale, everywhere we look at.
mood when there is a subject topic
or WH-phrase.
\end{document}
我需要以下内容:
- 背景图像未倾斜(未旋转)
- 背景图像完全不透明,没有褪色。
- 背景图像不会超出页面边缘。
- 背景图像不影响文本对齐。
- 文本与背景图像不一致。
- 所有文档文本都出现在背景图像上方的一层上。
如果您想将其用于测试目的,我将提供bkrnd.png
以下内容:
答案1
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{eso-pic,adjustbox}
\AddToShipoutPictureBG{%
\AtPageCenter{%
\adjincludegraphics[width=\paperwidth,height=\paperheight,
keepaspectratio,valign=M,center=0pt]{example-image-a}%
}}
\begin{document}
The universe is immense and it seems to be homogeneous,
in a large scale, everywhere we look at.
mood when there is a subject topic
or WH-phrase.
\end{document}