Entfernen Sie die Seitenzahlen der enthaltenen PDF-Datei in Latex [Duplikat]

Nov 28 2020

Ich schreibe einen Bericht in LaTeX für meine Studie. In meinen Bericht muss ich eine PDF-Datei aufnehmen. Wenn ich die PDF-Datei einbinde, wird die Seitenzahl der PDF-Datei und die Seitenzahl meiner LaTeX-PDF-Datei angezeigt. Ich möchte die Seitenzahl der enthaltenen PDF-Datei entfernen, weiß aber nicht wie. Ich benutze den folgenden Befehl:

\includepdf[pages=-,pagecommand={\chapter{Anhang}\pagestyle{plain}}]{Downloads/Interaktion_durch_Widgets/Interaktion_durch_Widgets-V2.pdf}

Was muss ich ändern, um die Seitenzahlen aus der enthaltenen PDF-Datei zu entfernen?

Ich habe die Websites gelesen, die Sie mir in den Kommentaren gesendet haben, und ich habe meinen Befehl mit use trimund geändert clip. Meine Idee war es also, die Seitenzahl abzuschneiden und den Befehl zu verwenden\includepdf[pages=1,pagecommand={\chapter{Anhang}}, trim=0cm 0cm 0cm 5cm, clip]{Interaktion_durch_Widgets-V2.pdf}

Die Seitenzahl der PDF-Datei ist jedoch weiterhin sichtbar, was Sie im folgenden Bild sehen können

Antworten

Werner Nov 29 2020 at 01:49

Wenn Sie die Fußzeile (z. B.) der Seite entfernen möchten, die Sie einschließen, weil sie die Seitenzahl aus dem Originaldokument enthält, haben Sie zwei Möglichkeiten. Nehmen wir an, Sie haben das folgende Setup:

\documentclass{article}

\usepackage{lipsum}

\begin{document}

\section{A section}
\lipsum[1]

% ...include PDF here

\end{document}

Wenn Sie das PDF nur auf der folgenden Seite einfügen, sieht es folgendermaßen aus:

\documentclass{article}

\usepackage{lipsum}
\usepackage{pdfpages}

\begin{document}

\section{A section}
\lipsum[1]

\includepdf[
  pages=1,
  pagecommand={}
]{lipsum50}% lipsum50.pdf is a document with \lipsum[1-50] in it

\end{document}

Hier ist eine Nahaufnahme der Seitenzahlen auf der zweiten Seite:

Die zwei Optionen zum Entfernen der Seitenzahl (in diesem Fall 1) umfassen

  1. Verwenden Sie die von trimund clipbereitgestellten Optionen graphicxfür trimMing- und clipPing-Grafiken. Aus der Dokumentation :pdfpages

Intern verwendet der Befehl \includepdfden \includegraphicsBefehl aus dem graphicx(tatsächlichen graphics) Paket. Daher ist es auch möglich, alle Optionen von \includegraphicszu nutzen. Optionen, die nicht von interpretiert werden, \includepdfwerden direkt an übergeben \includegraphics.

Besonders die trimund clipOptionen von \includegraphicssind sehr nützlich, wenn nur Teile einer Seite eingefügt werden sollen. (Vielleicht, um die Kopf- und Fußzeile der eingefügten Seiten abzuschneiden.) Verwenden Sie einfach die Optionen trimund clip, als wären sie Optionen von \includepdf. Sie werden \includegraphicsintern weitergegeben.

Und so sollte die trimOption verwendet werden (aus der graphicxDokumentation ):

trim

Ähnlich wie viewport, aber hier geben die vier Längen die Menge an, die auf jeder Seite entfernt oder hinzugefügt werden soll. trim= 1 2 3 4"beschneidet" das Bild mit 1bp links, 2bp unten, 3bp rechts und 4bp oben.

Beachten Sie, dass sich bphier auf big pPunkte bezieht , Sie jedoch auch andere Längeneinheiten angeben können. Der Kürze halber schneiden wir die obere und untere Seite der enthaltenen Seite 2 cm ab, damit sie vertikal zentriert bleibt:

\documentclass{article}

\usepackage{lipsum}
\usepackage{pdfpages}

\begin{document}

\section{A section}
\lipsum[1]

\includepdf[
  pages=1, 
  pagecommand={},
  trim=0 2cm 0 2cm,
  clip
]{lipsum50}

\end{document}
  1. Überschreiben Sie die Seitenzahl mit einem weißen Kästchen, damit sie nicht sichtbar ist.

Anhand des gleichen Beispiels wie oben verwenden wir eso-piceine Versuch-und-Irrtum-Positionierung des weißen Blocks in der FErzrunde G.

\documentclass{article}

\usepackage{lipsum}
\usepackage{pdfpages,eso-pic,xcolor}

\begin{document}

\section{A section}
\lipsum[1]

\clearpage
\AddToShipoutPictureFG*{% Place content in the ForeGround of the current page only
  \AtPageLowerLeft{% Start placement at the lower-left of the page
    \makebox[\paperwidth]{% Move to the middle (horizontally) of the page
      \raisebox{3.5em}{% Raise box 5em from the bottom of the page
        \colorbox{orange}{% Use white instead; orange just for illustrative purpose
          \rule{2em}{0pt}% width
          \rule{0pt}{2em}% height
        }%
      }%
    }%
  }%
}%
\includepdf[
  pages=1, 
  pagecommand={}
]{lipsum50}

\end{document}