PDF in TIFF (Conversion)

Zusammenfassung

Exportiert eine .pdf-Datei in das TIFF-Format (Tagged Image File Format).

Verwendung

  • Wenn der Wert des Parameters Eingabe-PDF-Datei Georeferenzinformationen enthält, kann der Wert des Parameters Ausgabe-TIFF-Datei eine GeoTIFF-Datei sein. Eine GeoTIFF-Datei kann als Quelle zum Digitalisieren und Anzeigen in ArcGIS Pro verwendet werden.

  • Dieses Werkzeug unterstützt GeoPDF- und ISO-Standards georeferenzierter PDF-Dokumente.

  • Wenn der Wert des Parameters Eingabe-PDF-Datei aus mehreren Seiten besteht, werden mit dem Parameter PDF-Seitenzahl die Seiten in der .pdf-Datei angezeigt.

  • Wenn der Wert des Parameters Eingabe-PDF-Datei keinen Raumbezug enthält, sind die Parameter PDF-Karte und GeoTIFF-Tags schreiben nicht verfügbar.

  • 3D-GeoPDF-Dateien werden nicht unterstützt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-PDF-Datei

Die Eingabe-.pdf-Datei, die in das TIFF-Format exportiert werden soll.

File
Ausgabe-TIFF-Datei

Die Ausgabe-.tif-Datei.

Raster Dataset
PDF-Kennwort
(optional)

Dieser Parameter ist in ArcGIS 3.4 nicht verfügbar. Die Unterstützung ist für eine zukünftige Version geplant.

Encrypted String
PDF-Seitenzahl
(optional)

Die Seitenzahl des PDF-Dokuments, das in das TIFF-Format exportiert werden soll.

Long
PDF-Karte
(optional)

Die Karte, die exportiert werden soll.

In einer .pdf-Datei ist eine Karte ein definierter Container mit Grafiken auf der PDF-Seite, der einen Raumbezug enthält. Eine PDF-Karte entspricht insofern einer ArcGIS Pro-Karte, als sie den Container für räumliche Daten darstellt. Ein PDF-Dokument kann eine oder mehrere Karten enthalten. Eine Seite kann beispielsweise eine Hauptkarte und eine zusätzliche kleinere Übersichts- oder Schlüsselkarte enthalten.

Wenn der Wert des Parameters GeoTIFF-Tags schreiben angegeben ist, wird er zum Festlegen des Ausgabe-Raumbezugs der .tif-Datei verwendet.

Wenn der Wert des Parameters Ausgabe auf Karte zuschneiden angegeben ist, wird er zum Definieren der Ausdehnung der Ausgabe-.tif-Datei verwendet.

Wenn die Seite mehrere Karten enthält, werden die Namen aller eindeutigen Karten auf der PDF-Seite aufgeführt. Sie können auch die Option Größte verwenden, um die größte Karte in der PDF-Datei zu verwenden. Dies ist die Standardeinstellung.

Für .pdf-Dateien, die den OGC-Standard GeoPDF verwenden, wird nur die Option Größte unterstützt.

Wenn die Seite nur eine Karte enthält, ist dieser Parameter leer.

String
Ausgabe auf Karte zuschneiden
(optional)

Gibt an, ob die gesamte Seite oder nur die Karte exportiert werden soll.

  • Aktiviert: Nur die im Parameter PDF-Karte angegebene Karte wird in das TIFF-Format exportiert.
  • Deaktiviert: Die gesamte Seite wird in das TIFF-Format exportiert. Dies ist die Standardeinstellung.
Boolean
Auflösung in DPI
(optional)

Die Auflösung der Ausgabe-.tif-Datei in dpi (Dots per Inch, Punkte pro Zoll). Die Standardeinstellung ist 250.

Long
Farbmodus
(optional)

Gibt die Anzahl der Bits zur Beschreibung von Farben an.

  • RGB (True Color)32-Bit-RGBA-Farben werden verwendet. Wenn der Parameter Komprimierung auf JPEG festgelegt ist, werden 24-Bit-RGB-Farben verwendet. Dies ist die Standardeinstellung.
Hinweis:

Die Unterstützung weiterer Optionen ist für eine zukünftige Version geplant.

String
Komprimierung
(optional)

Gibt das Komprimierungsschema für die Ausgabe-.tif-Datei an.

  • LZWLempel-Ziv-Welch, eine verlustfreie Datenkomprimierung, wird verwendet. Dies ist die Standardeinstellung.
  • DeflateEine verlustfreie Datenkomprimierung wird verwendet.
  • JPEGVerlustbehaftete JPEG-Komprimierung wird verwendet. Die Komprimierungsqualität wird automatisch auf 100 festgelegt und kann nicht geändert werden.
  • KeineEs wird keine Komprimierung angewendet.
  • PackBitsEs wird die verlustfreie Komprimierung "PackBits" verwendet.
String
GeoTIFF-Tags schreiben
(optional)

Gibt an, ob der Ausgabe GeoTIFF-Tags hinzugefügt werden. Dieser Parameter wird nur unterstützt, wenn der Wert des Parameters Eingabe-PDF-Datei einen Raumbezug enthält.

  • Aktiviert: Der Ausgabe werden GeoTIFF-Tags hinzugefügt. Dies ist die Standardeinstellung.
  • Deaktiviert: Der Ausgabe werden keine GeoTIFF-Tags hinzugefügt.
Boolean

arcpy.conversion.PDFToTIFF(in_pdf_file, out_tiff_file, {pdf_password}, {pdf_page_number}, {pdf_map}, {clip_option}, {resolution}, {color_mode}, {tiff_compression}, {geotiff_tags})
NameErläuterungDatentyp
in_pdf_file

Die Eingabe-.pdf-Datei, die in das TIFF-Format exportiert werden soll.

File
out_tiff_file

Die Ausgabe-.tif-Datei.

Raster Dataset
pdf_password
(optional)

Dieser Parameter ist in ArcGIS 3.4 nicht verfügbar. Die Unterstützung ist für eine zukünftige Version geplant.

Encrypted String
pdf_page_number
(optional)

Die Seitenzahl des PDF-Dokuments, das in das TIFF-Format exportiert werden soll.

Long
pdf_map
(optional)

Die Karte, die exportiert werden soll.

In einer .pdf-Datei ist eine Karte ein definierter Container mit Grafiken auf der PDF-Seite, der einen Raumbezug enthält. Eine PDF-Karte entspricht insofern einer ArcGIS Pro-Karte, als sie den Container für räumliche Daten darstellt. Ein PDF-Dokument kann eine oder mehrere Karten enthalten. Eine Seite kann beispielsweise eine Hauptkarte und eine zusätzliche kleinere Übersichts- oder Schlüsselkarte enthalten.

Wenn der Wert des Parameters geotiff_tags angegeben ist, wird er zum Festlegen des Ausgabe-Raumbezugs der .tif-Datei verwendet.

Wenn der Wert des Parameters clip_option angegeben ist, wird er zum Definieren der Ausdehnung der Ausgabe-.tif-Datei verwendet.

Sie können die Karte anhand des Namens angeben. Sie können auch die Option LARGEST verwenden, um die größte Karte in der PDF-Datei zu verwenden. Dies ist die Standardeinstellung.

Für .pdf-Dateien, die den OGC-Standard GeoPDF verwenden, wird nur die Option LARGEST unterstützt.

Hinweis:

Ersetzen Sie gegebenenfalls beim Eingeben des Kartennamens Leerzeichen durch Unterstriche. Geben Sie zum Beispiel "Meine_Karte" anstelle von "Meine Karte" ein.

String
clip_option
(optional)

Gibt an, ob die gesamte Seite oder nur die Karte exportiert werden soll.

  • CLIP_TO_MAPNur die im Parameter pdf_map angegebene Karte wird in das TIFF-Format exportiert.
  • NO_CLIPDie gesamte Seite wird in das TIFF-Format exportiert. Dies ist die Standardeinstellung.
Boolean
resolution
(optional)

Die Auflösung der Ausgabe-.tif-Datei in dpi (Dots per Inch, Punkte pro Zoll). Die Standardeinstellung ist 250.

Long
color_mode
(optional)

Gibt die Anzahl der Bits zur Beschreibung von Farben an.

Hinweis:

Die Unterstützung weiterer Optionen ist für eine zukünftige Version geplant.

  • RGB_TRUE_COLOR32-Bit-RGBA-Farben werden verwendet. Wenn der Parameter tiff_compression auf JPEG festgelegt ist, werden 24-Bit-RGB-Farben verwendet. Dies ist die Standardeinstellung.
String
tiff_compression
(optional)

Gibt das Komprimierungsschema für die Ausgabe-.tif-Datei an.

  • LZWLempel-Ziv-Welch, eine verlustfreie Datenkomprimierung, wird verwendet. Dies ist die Standardeinstellung.
  • DEFLATEEine verlustfreie Datenkomprimierung wird verwendet.
  • JPEGVerlustbehaftete JPEG-Komprimierung wird verwendet. Die Komprimierungsqualität wird automatisch auf 100 festgelegt und kann nicht geändert werden.
  • NONEEs wird keine Komprimierung angewendet.
  • PACK_BITSEs wird die verlustfreie Komprimierung "PackBits" verwendet.
String
geotiff_tags
(optional)

Gibt an, ob der Ausgabe GeoTIFF-Tags hinzugefügt werden. Dieser Parameter wird nur unterstützt, wenn der Wert des Parameters in_pdf_file einen Raumbezug enthält.

  • GEOTIFF_TAGSDer Ausgabe werden GeoTIFF-Tags hinzugefügt. Dies ist die Standardeinstellung.
  • NO_GEOTIFF_TAGSDer Ausgabe werden keine GeoTIFF-Tags hinzugefügt.
Boolean

Codebeispiel

PDFToTIFF: Beispiel 1 (Python-Fenster)

In diesem Beispiel werden die erforderlichen Parameter unter Verwendung von ISO-PDF ausgeführt.

import arcpy
inPDF = r'C:\Project\export.pdf'
outTIFF = r'C:\Project\export.tif'
arcpy.conversion.PDFToTIFF(inPDF, outTIFF)
PDFToTIFF: Beispiel 2 (eigenständiges Skript)

In diesem Beispiel wird in einer Schleife jede Seite eines mehrseitigen OGC-PDF-Dokuments durchlaufen. Dabei werden die einzelnen Seiten mit einigen festgelegten optionalen Parametern exportiert und für jede TIFF-Datei Pyramiden erstellt und Statistiken berechnet.

import arcpy
import os

# Define variables
inPDF = r'C:\Project\OGC_DDP.pdf'
outTIFF = r'C:\Project\TIFFs'

# Create PDFDocument Object from inPDF
pdf = arcpy.mp.PDFDocumentOpen(inPDF)

# Loop through each page in the PDF and create a name based on the page number
for page in range(1, pdf.pageCount+1):
    name = str(page) + ".tif"
    outTIFFpath = os.path.join(outTIFF, name)

    # Export each page to TIFF using 96 DPI, RGB color mode, and JPEG compression
    arcpy.conversion.PDFToTIFF(inPDF, outTIFFpath, '#', str(page), '#', '#', 96, 
                               'RGB_TRUE_COLOR', 'JPEG')

    # Build pyramids and calculate statistics on each output TIFF
    arcpy.management.BuildPyramidsandStatistics(outTIFF)

    print("Exported " + outTIFFpath)

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen