2013-03-06 4 views
8

मैं StackOverflow भर के विभिन्न पदों को देखा है कई png के कन्वर्ट, लेकिन मूल रूप से मैं की तर्ज पर कुछ करना चाहता हूँ:को बहु-पृष्ठ टिफ

convert *.png new.tiff 

और TIFF प्रत्येक png प्रति एक पृष्ठ है। तो मैं कई पृष्ठों के साथ एक एकल टिफ चाहता हूँ। यह काम नहीं करता है, यह केवल सूची में पाए गए पहले पीएनजी को परिवर्तित करता है। मैं जो कर रहा हूं उसके लिए, मुझे वास्तव में एक बहु पृष्ठ टिफ़ की आवश्यकता है। माना जाता है कि imagemagick यह करता है।

(btw, संस्करण है: 6.8.0-10 2013-03-03 Q16)

कोई भी विचार?

+0

क्या इसके विपरीत करना संभव है: एकाधिक छवियों में एक मल्टीपाज टिफ़ को परिवर्तित करें? – hpixel

+1

@hpixel: 'old.tif new-% 04d.png' –

उत्तर

6

अंततः इसे समझ लिया। ऐसा लगता है कि इस सुविधा को सही तरीके से काम करने के लिए आपको स्रोत से निर्माण करना होगा। मैंने बिना किसी किस्मत के होमब्री के सभी संस्करणों का उपयोग किया। ऐसा करने के लिए सुनिश्चित करें कि आप किसी भी पुराने संस्करणों से छुटकारा पाने, ताकि निम्न करें:

  1. brew uninstall imagemagick
  2. brew unlink imagemagick
  3. brew install imagemagick --build-from-source
  4. यह कह सकते हैं कि तुम सिर्फ brew unlink imagemagick && brew link imagemagick पास लिंक/लिंक हटाना होगा और यह ठीक काम करना चाहिए।

मुझे आश्चर्य है कि यह अधिक दस्तावेज नहीं है, विशेष रूप से एकाधिक छवियों को एक बहु-पेजेड टिफ़ में परिवर्तित कर रहा है। यहाँ से आप तो convert *.png mynewimg.tiff कर सकते हैं (का उपयोग कर यदि ग्लोबिंग) नहीं आप convert first.png second.png third.png mynewimg.tiff

कर सकते हैं, तो ऐसा लगता है ही एकमात्र विकल्प है, हालांकि स्रोत से निर्माण करने के लिए है, इसलिए यदि बहु पृष्ठांकित झगड़े उत्पन्न नहीं किया जा रहा है तो इसके बाद के संस्करण है।

+0

एक मैक समस्या की तरह लगता है। मैं 2013 में चीजों की स्थिति के लिए बात नहीं कर सकता, लेकिन बहु पृष्ठ टीआईएफएफ पीढ़ी उबंटू 16.04 में शामिल 'कन्वर्ट' के साथ ठीक काम करती है। – Lambart

संबंधित मुद्दे