ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

PDF в TIFF

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Краткая информация

Экспортирует файл PDF в Tagged Image File Format (TIFF). Если PDF содержит информацию о пространственной привязке, TIFF может быть форматом GeoTIFF. Такие файлы TIFF могут использоваться как источник для управляемой оцифровки и для просмотра в ArcMap. Поддерживаются GeoPDF и ISO стандарты PDF-файлов с пространственной привязкой.

Использование

  • Если PDF состоит из нескольких страниц, их список отображается в окне Страница PDF (PDF Page Number). Если вы введете несуществующий номер страницы, вы увидите сообщение об ошибке.

  • В поле Страница PDF может быть указана только одна страница, не диапазон.

  • Если PDF не содержит пространственную привязку, пункты Карта PDF (PDF Map) и Запись тегов GeoTIFF (Write GeoTIFF Tags) становятся неактивными.

  • 3D-версия GeoPDF не поддерживается. Инструмент создаст 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

Путь и имя файла PDF, который будет конвертирован в TIFF.

File
out_tiff_file

Путь и имя выходного файла TIFF.

Raster Dataset
pdf_password
(Дополнительный)

Если файл PDF защищен паролем, необходимо указать его. Можно задать несколько паролей, в зависимости от параметров защиты в PDF. Если PDF защищен запретом доступа

  • Открыть документ – введите пароль для открытия документа.
  • Копирование данных – введите пароль для прав доступа к файлу PDF.
  • Открытие файла и копирование данных – введите пароль для прав доступа к файлу PDF.
Encrypted String
pdf_page_number
(Дополнительный)

Номер страницы, которую необходимо экспортировать в TIFF. Вы можете задать только одну страницу, не диапазон.

Long
pdf_map
(Дополнительный)

В файле PDF карта является контейнером графики на странице PDF-файла, имеющим пространственную привязку. PDF-карта является эквивалентом фрейма данных ArcMap в том, что он представляет собой контейнер пространственных данных. PDF может содержать одну или несколько карт. Например, страница может содержать основную карту и дополнительную небольшую обзорную или ключевую карту.

PDF-карта используется для задания выходной пространственной привязки TIFF, если отмечена опция Записать теги GeoTIFF (Write GeoTIFF Tags).

PDF-карта также используется для задания экстента выходного TIFF, если отмечена опция Вырезать результат по карте (Clip Output to Map).

Вы можете выбрать нужную карту, задав ее имя. Также можно воспользоваться опцией LARGEST, чтобы выбрать самую большую карту в PDF. Если параметр не задан, это значение используется по умолчанию.

Примечание:

При вводе имени карты, замените пробелы символами подчеркивания. Например, My Map станет My_Map.

String
clip_option
(Дополнительный)

Позволяет задать вырезаемые/извлекаемые данные.

  • CLIP_TO_MAP —Извлекается только карта, выбранная параметром pdf_map.
  • NO_CLIP —Вся указанная страница конвертируется в TIFF. Это значение используется по умолчанию.
Boolean
resolution
(Дополнительный)

Число, определяющее разрешение экспортированного TIFF-файла в DPI (точках на дюйм). Значение по умолчанию равно 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 —Добавляет теги GeoTIFF к выходным данным, кроме случаев, когда PDF не имеет пространственной привязки. Это значение используется по умолчанию.
  • NO_GEOTIFF_TAGS —Не добавляет теги GeoTIFF, даже если PDF содержит пространственную привязку.
Boolean

Пример кода

PDFToTIFF, пример 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, пример 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 Desktop Basic: Да
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

Связанные разделы

  • Обзор группы инструментов Из PDF

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2018 Esri. | Конфиденциальность | Правовая информация