Looking for pdf Keywords? Try Ask4Keywords

pdfErste Schritte mit pdf


Bemerkungen

Portable Document Format (PDF) ist ein Dateiformat, mit dem Dokumente zuverlässig und unabhängig von Software, Hardware oder Betriebssystem präsentiert und ausgetauscht werden können. PDF wurde von Adobe erfunden und ist jetzt ein offener Standard, der von der International Organization for Standardization (ISO) verwaltet wird. PDFs können Bilder, Links, Schaltflächen, Formularfelder, Audio, Video und Geschäftslogik enthalten. Sie können auch elektronisch signiert, kommentiert und verschlüsselt werden und können mit der kostenlosen Acrobat Reader DC-Software problemlos eingesehen werden. Sie können auch mit Google Drive und anderer Software angezeigt werden.

PDF-Dateien können speziell für Menschen mit Behinderungen erstellt werden. Seit 2014 verwendete PDF-Dateiformate können Tags (XML), Textäquivalente, Bildunterschriften, Audiobeschreibungen usw. enthalten. PDF-Tags mit Tags sind in der PDF / A-1a-Spezifikation erforderlich. Einige Software kann automatisch mit Tags versehene PDFs erstellen, diese Funktion ist jedoch nicht immer standardmäßig aktiviert. Einige Screenreader, einschließlich JAWS, Window-Eyes, Hal und Kurzweil 1000 und 3000, können getaggte PDFs vorlesen, wie auch spätere Versionen der Programme Acrobat und Acrobat Reader. Darüber hinaus können mit Tags versehene PDFs für Leser mit Sehbehinderungen erneut fließen und vergrößert werden.

Beim Hinzufügen von Tags zu älteren PDF-Dateien und solchen, die aus gescannten Dokumenten generiert werden, bestehen weiterhin Probleme. In diesen Fällen sind die Eingabehilfetags und das erneute Fließen nicht verfügbar und müssen entweder manuell oder mit OCR-Techniken erstellt werden. Diese Prozesse sind für manche Menschen mit Behinderungen nicht zugänglich.

Quelle

Versionen

Ausführung Software) Veröffentlichungsdatum
1,0 Adobe Acrobat 1.0 1993-06-01
1.1 Adobe Acrobat 2.0 1994-11-01
1.2 Adobe Acrobat 3.0 1996-11-01
1.3 Adobe Acrobat 4.0 1999-04-01
1.4 Adobe Acrobat 5.0 2001-05-01
1,5 Adobe Acrobat 6.0, Adobe Reader 6.0 2003-04-01
1.6 Adobe Acrobat 7.0, Adobe Reader 7.0 2005-01-01
1.7 Adobe Acrobat 8.0, Adobe Reader 8.0 2006-10-01

Codebeispiel von pdfsharp.net

Codequelle Sehen Sie sich hier die Ausgabe an

using System;
using System.Diagnostics;
using System.IO;
using PdfSharp;
using PdfSharp.Drawing;
using PdfSharp.Pdf;
using PdfSharp.Pdf.IO;
 
namespace HelloWorld
{
  /// <summary>
  /// This sample is the obligatory Hello World program.
  /// </summary>
  class Program
  {
    static void Main(string[] args)
    {
      // Create a new PDF document
      PdfDocument document = new PdfDocument();
      document.Info.Title = "Created with PDFsharp";
 
      // Create an empty page
      PdfPage page = document.AddPage();
 
      // Get an XGraphics object for drawing
      XGraphics gfx = XGraphics.FromPdfPage(page);
 
      // Create a font
      XFont font = new XFont("Verdana", 20, XFontStyle.BoldItalic);
 
      // Draw the text
      gfx.DrawString("Hello, World!", font, XBrushes.Black,
        new XRect(0, 0, page.Width, page.Height),
        XStringFormats.Center);
 
      // Save the document...
      const string filename = "HelloWorld.pdf";
      document.Save(filename);
      // ...and start a viewer.
      Process.Start(filename);
    }
  }
}
 

Installation oder Setup

Zum Anzeigen einer PDF-Datei können Sie den Adobe Reader kostenlos herunterladen . Sie können pdfs programmgesteuert mit Hilfe von erstellen, z. B. mit iTextSharp , jsPDF oder PDFSharp (andere Bibliotheken sind verfügbar)

PDFTK Server für die PDF-Bearbeitung

Installieren Sie PDFTK Server von https://www.pdflabs.com/tools/pdftk-server/

PDFtk Server ist ein Befehlszeilentool, das:

•    Merge PDF Documents or Collate PDF Page Scans
•    Split PDF Pages into a New Document
•    Rotate PDF Documents or Pages
•    Decrypt Input as Necessary (Password Required)
•    Encrypt Output as Desired
•    Fill PDF Forms with X/FDF Data and/or Flatten Forms
•    Generate FDF Data Stencils from PDF Forms
•    Apply a Background Watermark or a Foreground Stamp
•    Report PDF Metrics, Bookmarks and Metadata
•    Add/Update PDF Bookmarks or Metadata
•    Attach Files to PDF Pages or the PDF Document
•    Unpack PDF Attachments
•    Burst a PDF Document into Single Pages
•    Uncompress and Re-Compress Page Streams
•    Repair Corrupted PDF (Where Possible)
 

Für PDFtk Server ist kein Adobe Acrobat oder Reader erforderlich, und es läuft unter Windows, Mac OS X und Linux.

Gescannte Seiten sortieren

pdftk A=even.pdf B=odd.pdf shuffle A B output collated.pdf
 

oder wenn odd.pdf in umgekehrter Reihenfolge ist:

pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output collated.pdf
 

PDF entschlüsseln

pdftk secured.pdf input_pw foopass output unsecured.pdf
 

Verschlüsseln Sie eine PDF-Datei mit der 128-Bit-Stärke (Standard) und halten Sie alle Berechtigungen (Standardeinstellung).

pdftk 1.pdf output 1.128.pdf owner_pw foopass
 

Wie oben, außer, dass zum Öffnen von PDF-Ausgaben auch baz verwendet werden muss

pdftk 1.pdf output 1.128.pdf owner_pw foo user_pw baz
 

Wie oben, nur das Drucken ist erlaubt (sobald das PDF geöffnet ist)

pdftk 1.pdf output 1.128.pdf owner_pw foo user_pw baz allow printing
 

Fügen Sie in1.pdf und in2.pdf ein neues PDF hinzu, out1.pdf

pdftk in1.pdf in2.pdf cat output out1.pdf
 

oder (mit Ziehpunkten):

pdftk A=in1.pdf B=in2.pdf cat A B output out1.pdf
 

oder (unter Verwendung von Platzhaltern):

pdftk *.pdf cat output combined.pdf
 

Entfernen Sie Seite 13 aus in1.pdf, um out1.pdf zu erstellen

pdftk in.pdf cat 1-12 14-end output out1.pdf
 

oder:

pdftk A=in1.pdf cat A1-12 A14-end output out1.pdf