Как разделить многостраничный файл TIFF в Windows?

61

Я думал, что Adobe Photoshop может сделать все, но, очевидно, он не может читать многостраничные файлы TIFF .

У меня есть файл TIFF с четырьмя страницами, и мне нужно отредактировать одну из страниц. Средство просмотра изображений Windows может распечатать все четыре страницы, но не может разделить их. Кто-нибудь знает, как я могу разделить оригинальный TIFF на четыре отдельных изображения, пригодных для редактирования?

Поиск в Google по запросу « бесплатные окна TIFF Splitter » возвращает множество подозрительных загрузок.

Портман
источник
2
ПРОСТО ИСПОЛЬЗУЙТЕ GIMP! он должен поставляться с предустановленным плагином изображений TIFF, который может разделить их! : D
обратите внимание на мой ответ ниже - если у вас есть Photoshop, возможно, у вас есть Acrobat, и он сделает это изначально.
Аргалатыр,
Недостаточно репутации для публикации, но в итоге я использовал code.msdn.microsoft.com/windowsdesktop/… . Это только исходный код, но он работает хорошо и быстро (что было важно для меня).
Крис Рей

Ответы:

68

Король программного обеспечения для преобразования изображений - Image Magick . Вы можете использовать это, чтобы сделать большинство переводов / преобразований изображений, и это уважаемый (и, следовательно, настолько же безопасный), как эти вещи могут быть.

Это инструмент командной строки, но более мощный для этого. В командной строке просто введите ...

convert multipage.tif single%d.tif

создать несколько файлов TIF.

В Windows вы должны добавить magickв начало команды:

magick convert multipage.tif single%d.tif
seanyboy
источник
7
Просто имейте в виду, что другая convertпрограмма может находиться на вашем пути раньше и поэтому вызываться из приведенного выше кода. Что оно делает? Он преобразует том FAT в NTFS. Так что будьте в курсе.
Пэт
Возможно, вам также понадобится добавить поддержку tiff, как описано здесь: stackoverflow.com/questions/12943947/…
Ханнеле,
Есть ли способ заставить его работать с 32-битными изображениями TIFF?
mrgloom
Для пользователей Mac с homebrew: brew install imagemagickподдержка Tiff включена по умолчанию.
spencer.sm
1
В convertImage Magick нет инструмента.
Димс
12

Есть бесплатный Tiff Splitter :

Простое приложение WinForms, которое открывает многостраничный TIFF-файл и сохраняет все страницы в виде отдельных TIFF-файлов. Входной файл можно выбрать с помощью просмотра файлов или перетащить из проводника.

Требуется .NET 4.0 / протестировано на Windows 7

ggbb
источник
1
Добро пожаловать в Супер пользователя! Если вы являетесь аффилированным лицом, то, пожалуйста, воспользуйтесь ссылкой «изменить», чтобы сообщить нам об этом. Спасибо!
Арджан
1
Это работает очень и очень хорошо.
VictorKilo
Работал отлично. Просто и эффективно!
Мартейн Химельс
Просто и легко и прямо в точку!
Антоопс
Неправильно работает с 32-битными плавающими изображениями TIFF.
mrgloom
6

Система визуализации документов Microsoft Office (MODI) может разделять TIFF с помощью параметра Page> Move pages to a new file(сначала выберите страницы, которые вы хотите выделить из исходного файла).

MODI устанавливается как часть Office 2003, и, хотя я полагаю, что версия была включена в Office XP / 2002, я думаю, что это была необязательная установка, и для ее выполнения может не потребоваться модуль записи TIFF (не могу проверить здесь, извиняюсь!).

Lunatik
источник
6

Вы можете использовать irfanview , швейцарский армейский нож для окон. Смотрите эту тему

i_view32.exe c:\multipage.tif /extract=(c:\temp,jpg)
pihentagy
источник
3

ImageMagick работал для меня очень хорошо. Если разделить файл TIFF, в основном конвертировать из TIFF в TIFF, можно использовать флаг, чтобы принудительно сохранить выходные файлы в отдельные файлы TIFF. Для этого попробуйте

convert input.tif output-%d.tif

Оператор% d - это стиль C-Printf% d. Итак, если вам нужна последовательность из 3 полей, вы можете сказать

convert input.tif output-%3d.tif

и т. д.% d заменяется номером «сцены» изображения. Теперь номера сцен могут начинаться или не всегда начинаться с 0 (или 1, если вы этого хотите). Чтобы установить последовательность так, как вы хотите, попробуйте

convert input.tif -scene 1 output-%3d.tif

Это запустит последовательность прямо с того количества, которое вы указали.

convert -scene 1 input.TIF output-%d.TIF
output-1.TIF
output-2.TIF
output-3.TIF

Волшебство действительно !! :)

Эта ссылка на документацию содержит более подробную информацию. Это работает и на моей машине с Windows.

Варуна
источник
2

Если у вас установлено программное обеспечение для записи PDF, вы можете преобразовать многостраничный TIFF в PDF и открыть его в Photoshop. Затем Photoshop сделает предварительный просмотр различных страниц и позволит выбрать одну или несколько страниц для открытия.

Если ваша программа PDF этого не сделает, вы можете бесплатно конвертировать TIFF на acrobat.com (требуется бесплатная регистрация).

pelms
источник
2

Я бы предложил Tiff Splitter . Это бесплатно, хорошо работает для меня, не имеет шпионских программ и хорошие отзывы.

Сэм
источник
Кажется, больше не будет свободным.
Кайл А
Кажется, больше не существует. :)
Крис Рей
2

Вам не нужно программное обеспечение. Просто откройте файл Tiff с помощью программы просмотра фотографий или чего-то в этом роде. Затем выберите «сделать копию» или «сохранить как». Переименуйте файл и измените тип формата на Jpeg. Сохраните его в любом месте по вашему выбору. Он создаст копию текущей страницы, над которой вы работали, но как отдельная страница. Надеюсь, это поможет. Это сработало для меня.

Наоми Сецаби
источник
2

Adobe Acrobat может делать это изначально (я использую Acrobat DC на Win 10; я сомневаюсь, что Acrobat Reader может сделать это, но я не проверял).

Просто откройте многостраничный TIFF в Acrobat, затем сохраните как TIFF под новым именем - он добавит пронумерованные суффиксы "_nnn", как можно было бы надеяться.

Смешно, что Photoshop не будет делать то же самое.

Argalatyr
источник
Можно сохранить несколько изображений в формате TIFF в виде файла .pdf с помощью параметра «Сохранить как» в Adobe Acrobat DC. Откройте файл TIFF в Adobe Acrobat DC и выберите «Сохранить как».
Эрдоган СЕВЕР
Да, это в основном то, что я предложил (и ОП, похоже, спрашивал о разбиении TIFF), но для другой цели вы могли выбрать любой из форматов файлов, предлагаемых в диалоговом окне «Сохранить как».
Аргалатыр
1

Установите Imagistik Image Viewer (бесплатно).

Откройте многостраничный файл TIFF и выберите: Файл> Преобразовать в TIFF, GIF, PNG и т. Д.> Преобразовать текущую страницу ...> Сохранить как ...

Иван Муртин
источник
1

Откройте файл с помощью Windows Picture Viewer, затем распечатайте на Microsoft OneNote выбранные страницы или все страницы. Вы можете редактировать и сохранять страницы в формате PDF или doc с помощью Microsoft OneNote.

rouzbeh
источник
0

Я только что столкнулся с этой самой проблемой и смог решить ее с помощью Gimp (бесплатная, очень надежная)

Это откроет изображение в виде слоев; просто скройте все, кроме одного и выберите «сохранить как», затем повторите для остальных слоев.

Если вы сохраните в формате JPEG, у вас будут ужасные проблемы с потерей качества (но гораздо более управляемые размеры файлов).

Сумасшедший, что фотошоп не сделает этого.

Evan
источник
0

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

Winston
источник
0

используйте TiffToy , он сохранит исходное качество, если страницы TIFF будут сжаты в формате JPEG. В противном случае используйте ImageMagick, как уже предлагалось.

eadmaster
источник