ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

PDF → TIFF (PDF To TIFF)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

既存の PDF ファイルを Tagged Image File Format (TIFF) にエクスポートします。PDF にジオリファレンス情報が含まれている場合、TIFF の代わりに GeoTIFF を指定できます。これらの TIFF は、ArcMap でヘッズアップのデジタイズおよび表示をする際のソースとして使用することができます。GeoPDF および ISO 規格の両方のジオリファレンス PDF がサポートされています。

使用法

  • PDF が複数のページで構成されている場合、[PDF ページ番号] が PDF のページに記載されます。無効なページ番号を入力しようとすると、エラーが発生します。

  • [PDF ページ番号] に指定できるのは、1 つのページのみです。ページを範囲で指定することはできません。

  • PDF に空間参照が含まれていない場合、[PDF マップ] および [GeoTIFF タグの書き込み] は無効になります。

  • 3D GeoPDF バージョン 1.0 はサポートされていません。ツールは TIFF を出力しますが、その TIFF はジオリファレンスされていない可能性があります。

構文

PDFToTIFF_conversion (in_pdf_file, out_tiff_file, {pdf_password}, {pdf_page_number}, {pdf_map}, {clip_option}, {resolution}, {color_mode}, {tiff_compression}, {geotiff_tags})
パラメータ説明データ タイプ
in_pdf_file

TIFF に変換される PDF ファイルのパスと名前。

File
out_tiff_file

出力 TIFF ファイルのパスおよび名前。

Raster Dataset
pdf_password
(オプション)

PDF のパスワードが保護されている場合、ツールで処理するには、適切なパスワードが必要です。PDF に埋め込まれているセキュリティ設定に基づいた別のパスワードを使用することもできます。PDF は保護されているため、以下の操作へのアクセスが制限されます。

  • ドキュメントのオープン - PDF を開くためのパスワードを入力します。
  • コンテンツのコピー - PDF ファイルの権限パスワードを入力します。
  • コンテンツのオープンおよびコピー - PDF ファイルの権限パスワードを入力します。
Encrypted String
pdf_page_number
(オプション)

TIFF にエクスポートするコンテンツを含んでいるページ番号。ページ範囲ではなく、1 つのページのみを入力できます。

Long
pdf_map
(オプション)

PDF ファイルのマップは、空間参照を持つ PDF ページ上に定義されたコンテナーです。PDF マップは、それが空間データのコンテナーであるという点で、ArcMap データ フレームに相当します。PDF には 1 つ以上のマップが含まれている場合があります。たとえば、1 つのページには、主要なマップとその他の小さい概観図またはキー マップが含まれている場合があります。

PDF マップは、[GeoTIFF タグの書き込み] 設定が有効化されている場合、TIFF の出力空間参照の設定に使用されます。

また、PDF マップは、[出力を PDF マップの範囲でクリップ] オプションが有効化されている場合、出力 TIFF の範囲を定義するために使用されます。

使用するマップを名前で指定できます。また、LARGEST を使用して、PDF 内に最大のマップを使用することもできます。パラメーターが指定されていない場合は、これがデフォルトです。

注意:

マップの名前を入力する場合、空白はアンダースコアに入れ替えます。たとえば、「My Map」は、「My_Map」とします。

String
clip_option
(オプション)

クリップ/展開するものを指定します。

  • CLIP_TO_MAP —pdf_map パラメーターで選択したマップを展開するのみです。
  • NO_CLIP —指定したページ全体を TIFF に変換します。これがデフォルトです。
Boolean
resolution
(オプション)

エクスポートされる TIFF の解像度を定義する DPI の数 (1 インチ当たりのドット数)。デフォルトは 250 です。

Long
color_mode
(オプション)

この値は、色の描写に使用されるビット数を定義します。デフォルトは、*RGB_TRUE_COLOR です。

  • RGB_TRUE_COLOR —32 ビット RGBA 色。JPEG 圧縮でこのオプションを選択すると、24 ビット RGB 色が生成されます。
  • CMYK_TRUE_COLOR —32 ビット CMYK 色。
  • RGB_PALETTE —8 ビット RGB パレット。
String
tiff_compression
(オプション)

出力 TIFF の圧縮方法。デフォルトは、LZW です。

  • LZW —Lempel-Ziv-Welch、可逆データ圧縮。
  • DEFLATE —可逆データ圧縮。
  • JPEG —JPEG 非可逆圧縮。品質設定は 100 で、変更できません。
  • NONE —圧縮は適用されません。
  • PACK_BITS —Pack Bits 可逆圧縮
String
geotiff_tags
(オプション)

PDF に空間参照が含まれている場合、GeoTIFF タグを選択して追加できます。

  • GEOTIFF_TAGS —PDF に空間参照が含まれていない場合を除き、GeoTIFF タグを出力に追加します。これがデフォルトです。
  • NO_GEOTIFF_TAGS — PDF に空間参照が含まれていても、GeoTIFF タグを追加しません。
Boolean

コードのサンプル

PDFToTIFF (PDF → TIFF) の例 1 (Python ウィンドウ)

このサンプルは、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)
PDFToTIFF (PDF → TIFF) の例 2 (スタンドアロン スクリプト)

このサンプルは、マルチページ OGC PDFの各ページをループ処理し、一部のオプションのパラメーター セットを使用して各ページをエクスポートし、最後にピラミッドを作成して、各 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"

環境

  • 現在のワークスペース
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • PDF から変換ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル