ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

PDF vers TIFF

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Exporte un fichier PDF existant au format TIFF (Tagged Image File Format). Si le fichier PDF comporte des informations de géoréférencement, il peut s'agir du format GeoTIFF. Ces fichiers TIFF peuvent servir de source pour la numérisation manuelle et la visualisation dans ArcMap. Les normes GeoPDF et ISO des fichiers PDF géoréférencés sont prises en charge.

Utilisation

  • Si le fichier PDF se compose de plusieurs pages, Numéro de page du PDF répertorie les pages dans le PDF. Une erreur apparaît si vous essayez d'entrer un numéro de page non valide.

  • Numéro de page du PDF ne peut désigner qu'une seule page. Il ne peut pas s'agir d'une plage de pages.

  • Si le fichier PDF ne contient pas de référence spatiale, les options Carte PDF et Ecrire les balises GeoTIFF sont désactivées.

  • La version 1.0 du GeoPDF 3D n'est pas prise en charge. L'outil va générer un fichier TIFF, mais il risque de ne pas être géoréférencé.

Syntaxe

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})
ParamètreExplicationType de données
in_pdf_file

Chemin d'accès et nom du fichier PDF qui va être converti au format TIFF.

File
out_tiff_file

Chemin d'accès et nom du fichier TIFF en sortie.

Raster Dataset
pdf_password
(Facultatif)

Si le fichier PDF est protégé par un mot de passe, l'outil requiert un mot de passe approprié pour procéder au traitement. Différents mots de passe peuvent être fournis en fonction du paramètre de sécurité incorporé dans le PDF. Si le PDF est protégé par une restriction d'accès concernant

  • l'ouverture du document, entrez le mot de passe permettant d'ouvrir le fichier PDF.
  • la copie du contenu, entrez le mot de passe d'autorisation du fichier PDF.
  • l'ouverture et la copie du contenu, entrez le mot de passe d'autorisation du fichier PDF.
Encrypted String
pdf_page_number
(Facultatif)

Numéro de la page où figure le contenu que vous voulez exporter au format TIFF. Vous ne pouvez entrer qu'une seule page, et non une plage de pages.

Long
pdf_map
(Facultatif)

Dans un fichier PDF, une carte est un conteneur défini de graphiques sur la page PDF qui dispose d'une référence spatiale. Une carte PDF équivaut à un bloc de données ArcMap dans le sens où il s'agit d'un conteneur pour les données spatiales. Un PDF peut inclure une ou plusieurs cartes. Par exemple, une page peut comporter une carte principale et une vue d'ensemble plus petite ou une carte clé.

La carte PDF permet de définir la référence spatiale en sortie du TIFF, si le paramètre Ecrire les balises GeoTIFF est activé.

La carte PDF sert également à définir l'étendue du TIFF en sortie, si l'option Sortie du découpage vers carte est activée.

Vous pouvez désigner la carte que vous souhaitez utiliser par son nom. Vous pouvez également utiliser LARGEST pour utiliser la plus grande carte du PDF. Il s'agira également de la valeur par défaut si le paramètre n'est pas spécifié.

Remarque :

Lorsque vous entrez le nom de la carte, remplacez les espaces par un trait de soulignement. Par exemple, Ma carte devient Ma_carte.

String
clip_option
(Facultatif)

Désigne ce qui doit être découpé/extrait.

  • CLIP_TO_MAP —Extrait uniquement la carte que vous désignez dans le paramètre pdf_map.
  • NO_CLIP —Convertit au format TIFF la page entière que vous avez désignée. Il s'agit de l'option par défaut.
Boolean
resolution
(Facultatif)

Nombre qui définit la résolution du fichier TIFF exporté en PPP (points par pouce). La valeur par défaut est 250.

Long
color_mode
(Facultatif)

Cette valeur indique le nombre de bits utilisés pour décrire la couleur. La valeur par défaut est RGB_TRUE_COLOR.

  • RGB_TRUE_COLOR —Couleur RVBA 32 bits. Lorsque vous choisissez cette option avec la compression JPEG, une couleur RVB 24 bits est générée.
  • CMYK_TRUE_COLOR —Couleur CMJN 32 bits.
  • RGB_PALETTE —Palette RVB 8 bits.
String
tiff_compression
(Facultatif)

Méthode de compression du TIFF en sortie. La valeur par défaut est LZW.

  • LZW —Lempel-Ziv-Welch, une compression des données sans perte.
  • DEFLATE —Compression des données sans perte.
  • JPEG —Compression JPEG avec perte. Le paramètre de qualité est de 100 et ne peut pas être modifié.
  • NONE —La compression n'est pas appliquée.
  • PACK_BITS —Compression avec perte de bits de paquet.
String
geotiff_tags
(Facultatif)

Si le fichier PDF contient une référence spatiale, vous pouvez ajouter des balises GeoTIFF.

  • GEOTIFF_TAGS —Ajoute des balises GeoTIFF à la sortie, sauf si le PDF ne contient pas de référence spatiale. Il s'agit de l'option par défaut.
  • NO_GEOTIFF_TAGS —N'ajoute pas de balises GeoTIFF, même si le fichier PDF contient une référence spatiale.
Boolean

Exemple de code

Exemple 1 d'utilisation de l'outil PDFToTIFF (fenêtre Python)

Cet exemple exécute les paramètres requis avec ISO PDF.

import arcpy

#Define variables
inPDF = r'C:\Project\export.pdf'
outTIFF = r'C:\Project\export.tif'

#Export PDF to GeoTIFF
arcpy.PDFToTIFF_conversion(inPDF, outTIFF)
Exemple d'utilisation de l'outil PDFToTIFF 2 (script autonome)

Cet exemple parcourt chaque page d'un OGC PDF multipage, exporte chaque page avec certains jeux de paramètres facultatifs et enfin génère des pyramides et calcule des statistiques sur chaque TIFF.

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.mapping.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, CMYK color mode, and JPEG compression
    arcpy.PDFToTIFF_conversion(inPDF, outTIFFpath, '#', str(page), '#', '#', 96, 'CMYK_TRUE_COLOR', 'JPEG')

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

    print "Exported " + outTIFFpath

print "Done"

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils De PDF

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal