다음 tex 코드를 사용하여 PDF를 만들었습니다. 400pt x 400pt 크기입니다.
\documentclass[version=3.21]{scrartcl}
\usepackage{pdfpages}
\usepackage[showframe]{geometry}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\setlength{\baselineskip}{0pt}
\begin{document}
\KOMAoptions{paper=400pt:400pt,DIV=calc}
\recalctypearea
\newgeometry{layoutwidth =400pt,layoutheight =400pt,left=0mm,right=0mm,top=0mm, bottom=0mm}
\thispagestyle{empty}
Sampe Some text
\end{document}
PDF 스냅샷
이제 600pt x 600pt PDF 크기에 맞추려고 노력 중이며 크기에 맞게 자동 크기가 조정될 것으로 기대합니다.
\documentclass[version=3.21]{scrartcl}
\usepackage{pdfpages}
\usepackage{geometry}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\setlength{\baselineskip}{0pt}
\begin{document}
\includepdfmerge[fitpaper,templatesize={600pt}{600pt},pagecommand={\thispagestyle{empty}}]{testing.pdf,1}
\end{document}
하지만 PDF는 600pt x 600pt 안에 400pt x 400pt로 표시됩니다.
생성된 PDF의 스냅샷
pdfpages 문서에 따르면 noautoscale=false
기본 버전이지만 fitpaper
옵션을 사용하면 작동하지 않는 것으로 보입니다. noautoscale=false
설정되어 있어도 작동하지 않으며 기본값으로 1로 확장됩니다. 그렇다면 유일한 방법은 옵션을 사용하는 것입니다 scale=
. scale=
pdfpages 매뉴얼에는 옵션 에 대한 언급이 없습니다 .http://texdoc.net/texmf-dist/doc/latex/pdfpages/pdfpages.pdf
답변1
옵션을 사용하면 templatesize={600pt}{600pt}
pdfpages에 600pt x 600pt의 페이지를 생성하도록 지시합니다. 그리고 옵션은 templatesize
옵션보다 우선합니다 fitpaper
. 이것이 600pt x 600pt의 페이지를 얻는 이유입니다. 따라서 원하지 않으면 사용하지 마십시오.
추가 설명:
옵션은
fitpaper
포함된 첫 번째 페이지의 페이지 크기를 사용합니다. 추가 페이지는 동일한 페이지 크기를 갖습니다.때로는 첫 번째 페이지가 특별한 페이지 크기가 있는 제목 페이지이고 첫 번째 페이지 대신 두 번째 페이지에 모든 페이지를 맞추는 것을 선호할 수도 있습니다. 이것은 option 을 사용할 때입니다
pagetemplate=2
.귀하의 요구에 맞는 페이지 크기를 가진 페이지가 없는 경우에만 옵션으로 페이지 크기를 지정해야 합니다
templatesize
.