70 votes

Comment diviser un fichier TIFF multipage sur Windows ?

Je pensais qu'Adobe Photoshop pouvait tout faire, mais apparemment il ne peut pas lire les fichiers TIFF multipages.

J'ai un fichier TIFF avec quatre pages, et j'ai besoin de modifier l'une des pages. Windows Picture Viewer peut imprimer les quatre pages, mais ne peut pas les diviser. Quelqu'un sait comment je peux diviser le TIFF d'origine en quatre images séparées adaptées à la modification?

La recherche Google pour "découpeur de fichiers TIFF gratuit pour Windows" renvoie de nombreux téléchargements suspects.

2 votes

JUST USE GIMP! il devrait être livré avec un plugin d'images TIFF préinstallé qui peut les séparer! :D

0 votes

Note ma réponse ci-dessous - si vous avez Photoshop, vous avez probablement Acrobat, et il le fera naturellement.

0 votes

Pas assez de réputation pour publier mais j'ai fini par utiliser code.msdn.microsoft.com/windowsdesktop/…. Il n'est disponible que sous forme de code source mais il fonctionne bien et est rapide (ce qui était important pour moi).

82voto

Nick Points 7173

Le roi des logiciels de transformation d'images est Image Magick. Vous pouvez l'utiliser pour la plupart des traductions/conversions d'images, et c'est aussi respecté (et donc aussi sûr) que possible.

C'est un outil en ligne de commande, mais plus puissant pour cela. À l'invite de commande, il suffit de taper ...

convert multipage.tif single%d.tif

pour créer plusieurs fichiers tif.

Sous Windows, vous devez ajouter magick au début de la commande:

magick convert multipage.tif single%d.tif

7 votes

Il faut simplement garder à l'esprit que l'autre programme convert pourrait être situé plus tôt dans votre chemin d'accès et donc appelé à partir du code ci-dessus. Que fait-il? Il convertit un volume FAT en NTFS. Soyez donc vigilant.

0 votes

Vous devrez probablement également ajouter la prise en charge de tiff comme décrit ici: stackoverflow.com/questions/12943947/…

0 votes

Y a-t-il un moyen de le faire fonctionner avec des images TIFF 32 bits?

13voto

WoW Points 403

Il existe un Tiff Splitter gratuit :

Une application simple WinForms qui ouvre un fichier tiff multi-pages et enregistre toutes les pages comme des fichiers tiff individuels. Le fichier d'entrée peut être sélectionné via la navigation de fichiers ou glissé-déposé depuis l'Explorateur de fichiers.

Requiert .NET 4.0 / Testé sur Windows 7

1 votes

Bienvenue sur Super User! Si vous êtes affilié, veuillez utiliser le lien "Modifier" pour nous en informer. Merci!

1 votes

Cela fonctionne très, très bien.

0 votes

Bien fonctionné. Simple et efficace!

6voto

bvanderw Points 589

Microsoft Office Document Imaging (MODI) peut diviser un fichier TIFF en utilisant l'option Page > Déplacer les pages vers un nouveau fichier (sélectionnez d'abord les pages que vous voulez séparer du fichier d'origine).

MODI est installé en tant que partie d'Office 2003, et même si je crois qu'une version était incluse avec Office XP/2002, je pense que c'était une installation facultative et pourrait ne pas avoir l'écrivain TIFF nécessaire pour effectuer cette tâche (je ne peux pas tester ici, désolé!).

6voto

Ken Liu Points 155

Vous pouvez utiliser irfanview, le couteau suisse de l'imagerie pour Windows. Voir ce fil de discussion

i_view32.exe c:\multipage.tif /extract=(c:\temp,jpg)

5voto

varun Points 151

Imagemagick a bien fonctionné pour moi. Lorsque vous divisez un fichier tiff, essentiellement en le convertissant de tiff en tiff, vous pouvez utiliser un drapeau pour forcer la sauvegarde des fichiers de sortie en fichiers tiff individuels. Pour ce faire, essayez

convert input.tif output-%d.tif

L'opérateur %d est un style C-Printf %d. Ainsi, si vous avez besoin d'une séquence de 3 champs, vous pouvez dire

convert input.tif output-%3d.tif

et ainsi de suite... %d est remplacé par le numéro "scene" de l'image. Maintenant, les numéros de scène peuvent ou non commencer toujours par 0 (ou 1, si vous le souhaitez). Pour configurer une séquence comme vous le souhaitez, essayez

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

Cela démarrera la séquence directement à partir du compte que vous avez fourni.

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

Magick en effet!! :)

Ce lien vers la documentation contient plus de détails. Cela fonctionne également sur mon ordinateur Windows.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X