Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Mit Delphi vorhandene PDF Datei ändern?

  Alt 6. Sep 2007, 00:06
Hallo BeBored,

ich nehme dafür immer gern LaTeX. Ich weiss es soll Delphi sein

Hier mal ein Beispiel (LaTeX-Code)...
Code:
\documentclass[a4paper]{article}
\usepackage{german}
\usepackage[backref=false, pagebackref=false, bookmarks=true]{hyperref}
\usepackage{graphicx} 
\usepackage{eso-pic}
\usepackage[latin1]{inputenc} % Umlaute normal benutzen

\hypersetup{ 
  pdfauthor={},
  pdftitle={},
  pdfsubject={},
  pdfproducer={},
  pdfkeywords={},
  pdfview=FitH,       % Fit, FitH, FitV
  pdfstartview=FitV,  % PDF-Viewer benutzt beim Start bestimmte
                       % Seitenbreite (Fit, FitH, FitV)
  pdfpagemode=UseNone, % PDF-Viewer startet ohne Inhaltsverzeichnis
                       % et.al. (FullScreen, None)
  linkcolor=black,    % Für Links in der gleichen Seite
  urlcolor=blue,      % Für Links auf URL's
  breaklinks=false,   % Links dürfen umgebrochen werden
  colorlinks=true,
  citecolor=red,      % Farbe für \cite
  citebordercolor=0 0 0,
  filebordercolor=0 0 0,
  linkbordercolor=0 0 0,
  menubordercolor=0 0 0,
  urlbordercolor=0 0 0,
  pdfhighlight=/I,
  pdfborder=0 0 0,    % keine Box um die Links!
  bookmarksopen=false
}
                 
\pagestyle{empty}
       
\oddsidemargin-3.1cm
\evensidemargin-3.1cm
\topmargin-3.9cm
\textheight27.0cm
\textwidth20.0cm
                   
\newcommand{\addPDF}[2]{
  \ClearShipoutPicture%
  \AddToShipoutPicture{
    \includegraphics[page=#1]{#2} 
  }
}

\newcommand{\delPDF}{
  \ClearShipoutPicture%
}
                       
\begin{document} 
\begin{Form}

\begin{center}
  $ $ \\[10cm]
  Neue Seite vorher...
\end{center}

\newpage

\addPDF{1}{daily.pdf}

\fbox{
\begin{picture}(585, 840)(0, 0)
  \unitlength1mm
  \put(50, 120){\color{red} Hier ist neuer Text}
  \put(5, 100){\TextField[name=TEST, value=Hier ist ein Textfeld!, width=10cm, height=1cm]{$ $}}
\end{picture}
}
\newpage

\delPDF
\begin{center}
  $ $ \\[10cm]
  Neue Seite hinterher...
\end{center}

\end{Form}
\end{document}
Da schon eine kostenpflichtige Variante erwähnt wurde dachte ich eine kostenlose wäre auch ganz interessant.

Gruss
Thorsten
Angehängte Dateien
Dateityp: pdf beispiel_967.pdf (93,1 KB, 20x aufgerufen)
  Mit Zitat antworten Zitat