রূপান্তর করুন: অনুমোদিত নয় `aaaa` @ ত্রুটি / সংস্থাগুলি / রিডিজমেশন / 453


309

আমি convertইমেজম্যাগিক থেকে ক্যাপচা পিক তৈরি করতে চাই ।

এবং আমি অনুসরণ এই , কিন্তু কিছু সমস্যা আছে।

আমার লিনাক্স শেল ইনপুট:

convert -background white -fill black -font FreeSerif-Bold -pointsize 36 label:'adfgh' ./test.png

ত্রুটিটি হ'ল:

রূপান্তর: অনুমোদিত নয় adfgh@ ত্রুটি / সংস্থাপূর্ণ। / রিডআইমেজ / 453। রূপান্তর: একটি চিত্র ফাইলের নাম অনুপস্থিত ./test.png@ ত্রুটি / রূপান্তর। / কনভার্টআইমেজকম্যান্ড / 3015

আমার ইমেজম্যাগিক: সংস্করণ: 6.7.2-7, আমি এটি দিয়ে ইনস্টল করি yum install ImageMagick

আমি নির্বিকার কোন পরামর্শ দয়া করে?


7
ডাবল চেক policy.xml। সুরক্ষা বিকল্পগুলি label:প্রোটোকল প্রতিরোধ করতে পারে ।
emcconville

2
ধন্যবাদ! আমি পলিসি.এক্সএমএল সংশোধন করেছি, এই লাইনটিতে মন্তব্য করুন "<নীতি ডোমেন =" কোডার "রাইটস =" কিছুই নয় "প্যাটার্ন =" এলএইবিএল ">"। এটা কাজ করে! ধন্যবাদ!
jianwei

3
পলিসি.এক্সএমএল কোথায়?
আর্নল্ড


6
/etc
xerostomus

উত্তর:


445

দ্রষ্টব্য: এই এবং অন্যান্য উত্তরের সমাধানটিতে স্বেচ্ছাসেবী কোড কার্যকরকরণের দুর্বলতাগুলি ঠিক করার জন্য সুরক্ষা ব্যবস্থা অক্ষম করা জড়িত। উদাহরণস্বরূপ দেখুন এই ভূস্ট্রিপ্ট-সম্পর্কিত এবং এই উবুন্টু সম্পর্কিত ঘোষণা। যদি ইনপুটটি convertকোনও বিশ্বস্ত উত্স থেকে আসে তবেই এই সমাধানগুলি নিয়ে এগিয়ে যান ।

পিডিএফ ফাইলগুলিতে ছবিগুলিতে টুকরো টুকরো করতে আমি পিএইচপি (v.7.1) এ ইমেজম্যাগিক ব্যবহার করি।

প্রথম আমি এর মতো ত্রুটি পেয়েছি:

ব্যতিক্রম প্রকার: ইমেজিকএক্সসেপশন

ব্যতিক্রম বার্তা: অনুমোদিত নয় ..... @ ত্রুটি / সংস্থাপূর্ণ / রিডিজমেশন / 412

কিছু পরিবর্তন হওয়ার পরে /etc/ImageMagick-6/policy.xmlআমি এরোগুলি পেতে শুরু করি:

ব্যতিক্রম প্রকার: ইমেজিকএক্সসেপশন

ব্যতিক্রম বার্তা: অস্থায়ী ফাইল তৈরি করতে অক্ষম ..... অনুমতি অস্বীকার করেছে @ ত্রুটি / পিডিএফ.সি. / রিডপিডিএফআইমেজ / 465

আমার ফিক্স :

ফাইল /etc/ImageMagick-6/policy.xml(বা /etc/ImageMagick/policy.xml)

  1. মন্তব্য লাইন

    <!-- <policy domain="coder" rights="none" pattern="MVG" /> -->
  2. পরিবর্তন লাইন

    <policy domain="coder" rights="none" pattern="PDF" />

    প্রতি

    <policy domain="coder" rights="read|write" pattern="PDF" />
  3. লাইন যুক্ত করুন

    <policy domain="coder" rights="read|write" pattern="LABEL" />

তারপরে আপনার ওয়েব সার্ভারটি পুনরায় চালু করুন (এনগিনেক্স, অ্যাপাচি)।


54
আপনি যদি অক্টোবর 4 2018 থেকে কোনও উবুন্টু বাক্সে এই সমস্যাটি অনুভব করেন তবে এটি গ্রহণযোগ্য উত্তর হওয়া উচিত other
লুকাসবিআর

12
আমি আজ কেবল উবুন্টু 16.04 এ এই সমস্যাটি পাচ্ছি। কিছু পরিবর্তন হয়েছে? এছাড়াও আমাকে LABEL লাইন যুক্ত করার দরকার নেই, কেবল পিডিএফের অধিকারগুলি "কিছুই নয়" থেকে "পড়ুন" তে পরিবর্তন করুন।
ব্রায়ান্ট কউ

4
আমার উবুন্টুতে 18.04.1 এলটিএস বাক্সে খুব অনুরূপ সমস্যার সমাধান করে
মোর্নান্দেজ

3
আমার সার্ভারে, policy.xmlফাইলটি সর্বশেষ 29 সেপ্টেম্বর আপডেট হয়েছিল, তবে সমস্যাগুলি আজই দেখা দেয়। আমি উবুন্টু সার্ভারটি 14.04.5 ব্যবহার করছি, তবে অটো আপডেট সেট করব। লগ ইন, আমি এই আপডেট সম্পর্কে খুঁজে পেয়েছি:imagemagick-common:amd64 (6.7.7.10-6ubuntu3.12, 6.7.7.10-6ubuntu3.13),
ডোনি Kurnia

12
এখানে সম্পর্কিত চেঞ্জলগটি রয়েছে: লঞ্চপ্যাড.এন.উবুন্টু ++
ub- বুন্টু

161

ফাইলগুলিকে ফাইলগুলিতে convertরূপান্তর *.tifকরতে আমি অনেকবার ইমেজমাজিক কমান্ডটি ব্যবহার করি *.pdf

কেন জানি না তবে আজ আমি নিম্নলিখিত ত্রুটিটি পেতে শুরু করেছি:

convert: not authorized `a.pdf' @ error/constitute.c/WriteImage/1028.

কমান্ড জারি করার পরে:

convert a.tif a.pdf

উপরের উত্তরগুলি পড়ার পরে আমি ফাইলটি সম্পাদনা করেছি /etc/ImageMagick-6/policy.xml

এবং লাইনটি পরিবর্তন করেছে:

policy domain="coder" rights="none" pattern="PDF" 

প্রতি

policy domain="coder" rights="read|write" pattern="PDF"

এবং এখন সবকিছু ঠিকঠাক কাজ করে।

আমার কাছে "উবুন্টু 16.04.5 এলটিএস" তে "ইমেজম্যাগিক 6.8.9-9 কিউ 16 x86_64 2018-09-28" রয়েছে।


1
আমি ওপেনসুস লিপ 15.0 এ আছি এবং পিডিএফ পৃষ্ঠাগুলির তুলনা করতে "তুলনা" ব্যবহার করেছি, একই ত্রুটি, এমনকি 10 ই অক্টোবর 2018-এ ওপেনসুস দ্বারা আপডেটের পরেও এখানে বর্ণিত লাইনটি পরিবর্তনের পরে, এটি কাজ করেছিল।
কক্স ডোজ

আমি উবুন্টু জেনিয়াল 16.04 এলটিএসে আছি এবং হঠাৎ আমি এপাচি লগগুলিতে সেই ত্রুটিটি দেখতে শুরু করি। আমি নিশ্চিত করেছি যে এখানে বর্ণিত নীতি পরিবর্তন করার পরে সমস্যার সমাধান হয়েছিল।
ব্যবহারকারী2641103

5
এটি ন্যূনতম সঠিক উত্তর - sNICkerssss এর উত্তর প্রযুক্তিগতভাবে সঠিক তবে convertপিডিএফ -র কমান্ড-লাইন ব্যবহারের জন্য কেবল একটি পদক্ষেপ প্রয়োজন ।
ডেভিডা

1
এই 'সমস্যাটি' ঘোস্টস্ক্রিপ্ট কার্যকারিতাটিতে দ্রুত এবং নোংরা 'ফিক্স', দীর্ঘমেয়াদে আমাদের ঘোস্টস্ক্রিপ্টের (এবং সম্ভবত ইমেজম্যাগিক) প্রতিস্থাপন খুঁজে পাওয়া উচিত।
9 ইএসডিএক্স 9 আরভিজে 0lo

4
এটি করবেন না। সম্ভাব্য দূরবর্তী কোড প্রয়োগের কারণে এই বিধিনিষেধটি সুরক্ষা ব্যবস্থা হিসাবে প্রবর্তিত হয়েছে (দেখুন লঞ্চপ্যাড.এন.উবুন্টু ++সোর্স / আইমেজামিক / ৮:6..7..7.১০-ub বান্টু ৩.১৩ )। সুতরাং সঠিক উত্তরটি হ'ল: এই কাজের জন্য আপনার অন্য একটি প্রোগ্রাম ব্যবহার করা উচিত।
মারিয়ান

64

দ্রষ্টব্য: এই সমাধান এবং অন্য কোনও "পলিসি.এক্সএমএল সম্পাদনা করুন" সমাধান ইমেজম্যাগিকের মধ্যে নির্বিচারে কোড প্রয়োগের দুর্বলতার বিরুদ্ধে সুরক্ষা ব্যবস্থা অক্ষম করে। আপনার যদি 100% নিয়ন্ত্রণ না করে এমন ইনপুট প্রসেস করতে হয় তবে আপনার আলাদা একটি প্রোগ্রাম ব্যবহার করা উচিত (চিত্রম্যাগিক নয়)।

আপনি যদি এখনও এখানে থাকেন তবে আপনি এমন চিত্রগুলি সম্পাদনা করার চেষ্টা করছেন যা আপনার সম্পূর্ণ নিয়ন্ত্রণ রেখেছে, জানেন নিরাপদ এবং ব্যবহারকারীরা সম্পাদনা করতে পারবেন না।

/etc/ImageMagick/policy.xmlYum দ্বারা ইনস্টল করা আছে যে একটি ফাইল আছে । এটি প্রায় সমস্ত কিছুকে সম্মতি দেয় না (সুরক্ষার জন্য এবং আপনার সিস্টেমকে চিত্রম্যাগিক কলগুলি দিয়ে ওভারলোড হওয়া থেকে রক্ষা করতে)।

যদি আপনি ReadImageউপরের মতো ত্রুটি পেয়ে থাকেন তবে আপনি লাইনটি এতে পরিবর্তন করতে পারেন:

<policy domain="coder" rights="read" pattern="LABEL" />

যা সমস্যার সমাধান করা উচিত।

ফাইলটিতে ডকুমেন্টেশনগুলির একটি গোছা রয়েছে, সুতরাং আপনার এটি পড়া উচিত। উদাহরণস্বরূপ, আপনার যদি আরও অনুমতি প্রয়োজন হয় তবে আপনি সেগুলি এই জাতীয়ভাবে সংযুক্ত করতে পারেন:

<policy domain="coder" rights="read|write" pattern="LABEL" />

... যা সমস্ত অনুমতি চেক অপসারণ করা ভাল (যেমন, মুছে ফেলা বা লাইনটি মন্তব্য)।


2
এটি করবেন না। সম্ভাব্য দূরবর্তী কোড প্রয়োগের কারণে এই বিধিনিষেধটি সুরক্ষা ব্যবস্থা হিসাবে প্রবর্তিত হয়েছে (দেখুন লঞ্চপ্যাড.এন.উবুন্টু ++সোর্স / আইমেজামিক / ৮:6..7..7.১০-ub বান্টু ৩.১৩ )। সুতরাং সঠিক উত্তরটি হ'ল: এই কাজের জন্য আপনার অন্য একটি প্রোগ্রাম ব্যবহার করা উচিত।
মারিয়ান

5
@ মারিয়ান অন্য একটি প্রোগ্রাম ব্যবহার করা সহায়ক নয় - ওপি বিশেষত ইমেজম্যাগিক সম্পর্কে জিজ্ঞাসা করেছিল। প্রতিক্রিয়াটি হওয়া উচিত "আপনি কী করছেন তা আপনার নিজের জানা উচিত, নিজের ঝুঁকিতে এটি করুন, আপনার সিস্টেমটি সুরক্ষিত আছে তা নিশ্চিত করুন, এখানে কেন আপনার করা উচিত নয়, এবং এটি কীভাবে করবেন তা এখানে রয়েছে"।
কলোনুক

2
ওপি (এবং আমাকে সহ ওয়েব সন্ধান করে এখানে আসা লোকেরা) এখন পর্যন্ত ইমেজম্যাগিক ব্যবহার করে আসছে; অবশ্যই, এই সমস্যাটি সমাধান করার জন্য তাদের প্রথম চেষ্টাটি ইমেজম্যাগিক ব্যবহার করে একটি সমাধান সন্ধান করছে, কারণ এতে সর্বনিম্ন পরিমাণের পরিবর্তন প্রয়োজন। এর অর্থ এই নয় যে তারা নিঃশর্ত ইমেজম্যাগিক ব্যবহার করতে চায়।
মারিয়ান

3
আমি হাজার হাজার দ্বারা দেখা একটি প্রশ্নোত্তর সাইটের জন্য সুরক্ষার এই অস্বীকৃত পদ্ধতির বিষয়টি দেখতে পেয়েছি (এই পৃষ্ঠাটি 100k বার দেখা হয়েছে এবং এই সমস্যার জন্য শীর্ষস্থানীয় অনুসন্ধান ফলাফল) - এবং আসুন এখানে পরিষ্কার হয়ে যাক, সেখানে চাপ দেওয়ার জন্য একটি বৃহত এবং সোচ্চার প্রচেষ্টা ছিল এই দুর্বলতার গুরুত্ব, এটি প্রচারের জন্য উত্সর্গীকৃত একটি সাইট সহ ( ইমেজগ্রেজিক.কম ) - মারিয়ানের পরামর্শ যে সুরক্ষা বাইপাস না করে বিকল্পের সন্ধান করা বৈধ। আমি পরিবর্তে জিম্প ব্যবহার করা পছন্দ করেছি। popplerঘোস্টস্ক্রিপ্টের বিকল্প (যা convertপিডিএফ পৃষ্ঠাগুলিতে ছবিগুলি রাস্টারাইজ করার উপর নির্ভর করে)
লুই ম্যাডডক্স

1
সুরক্ষা নীতিটি অস্থায়ীভাবে অক্ষম করার জন্য কোনও কমান্ড লাইন বিকল্প নেই? তারপরে আমরা এটি নির্ভর করে এমন নির্দিষ্ট পিডিএফ ফাইলগুলির জন্য এটি ব্যবহার করতে পারি।
এইচআরজে

27

কারও যদি ইনস্টল করার পরে একটি কমান্ড দিয়ে এটি করা দরকার হয় তবে এটি চালান!

sed -i 's/<policy domain="coder" rights="none" pattern="PDF" \/>/<policy domain="coder" rights="read|write" pattern="PDF" \/>/g' /etc/ImageMagick-6/policy.xml

6
সংক্ষিপ্ত:sed -i 's/\(<policy domain="coder" rights=\)"none" \(pattern="PDF" \/>\)/\1"read|write"\2/g' /etc/ImageMagick-6/policy.xml
বাম দিকের বাইরে

5
আরও সংক্ষিপ্ত। এবং সুডোর জন্য ফাইল ইত্যাদি সম্পাদনা করার প্রয়োজন / ইত্যাদি sudo sed -i '/PDF/s/none/read|write/' /etc/ImageMagick-6/policy.xml
নাভিদ

আপডেটের Ghostscript করতে ভুলবেন না kb.cert.org/vuls/id/332928
ykay পুনর্বহাল মনিকা বলেছেন

24

সর্বাধিক ভোট সহ উত্তর (আমার সেখানে মন্তব্য যুক্ত করার মতো যথেষ্ট খ্যাতি নেই) এমভিজি লাইনটি মন্তব্য করার পরামর্শ দেয় তবে এটি মনে রাখবেন:

জন্য CVE-2016-3714

ইমেজম্যাগিক ".svg / .mvg" ফাইলগুলিকে সমর্থন করে যার অর্থ আক্রমণকারী একটি স্ক্রিপ্টিং ভাষায় কোড তৈরি করতে পারে, যেমন এমএসএল (ম্যাগিক স্ক্রিপ্টিং ল্যাঙ্গুয়েজ) এবং এমভিজি (ম্যাগিক ভেক্টর গ্রাফিক্স), এটি একটি চিত্র ফাইল হিসাবে ছদ্মবেশী একটি সার্ভারে আপলোড করে এবং জোর করে উপরে বর্ণিত হিসাবে সার্ভারের দিকে দূষিত কমান্ড চালানোর জন্য সফ্টওয়্যার। উদাহরণস্বরূপ কোনও ফাইলে নিম্নলিখিত কমান্ডগুলি যুক্ত করা এবং কোনও ওয়েবসারভারে এটি আপলোড করা যা কোনও দুর্বল চিত্রমাফিক সংস্করণ ব্যবহার করে তা সার্ভারে "ls -la" কমান্ডটি চালিত করার ফলস্বরূপ।

exploit.jpg:

গ্রাফিক-প্রসঙ্গের ভিউবক্সে 0 0 640 480 টিপুন 'url ( https://website.com/image.png "| ls" -la)' পপ গ্রাফিক-প্রসঙ্গ

এবং

7.0.1-2 বা 6.9.4-0 এর নীচের যে কোনও সংস্করণটি সম্ভাব্য দুর্বল এবং ক্ষতিগ্রস্থ পক্ষগুলির যত তাড়াতাড়ি সম্ভব সর্বশেষতম চিত্রম্যাগিক সংস্করণে আপগ্রেড করা উচিত।

সূত্র


3
আমি এমভিজি এবং পিডিএফ মন্তব্য করিনি -> জেপিজি রূপান্তর এখনও কাজ করে। ধন্যবাদ.
রিমু অ্যাটকিনসন

1
6.7.7-10 এ 9/28/2018 প্রকাশিত সর্বাধিক নতুন সংস্করণটির মতো দেখায় )। আমি কী মিস করছি? $convert --version Version: ImageMagick 6.7.7-10 2018-09-28 Q16 http://www.imagemagick.org
এইচপসন্তরান

এখানে আরও নতুন সংস্করণ রয়েছে imagemagick.org/script/download.php সম্ভবত আপনার লিনাক্স বিতরণটি পুরানো ব্যবহার করে। উবুন্টু 16.04 বর্তমানে 6.8.9-9 ব্যবহার করেছে
নিকোলায় ইভানোভ

1
ভাল, তাই উবুন্টু দলের সঠিক সমাধানটি হ'ল চিত্রটিকে নতুন সংস্করণে আপডেট করা হবে, বিদ্যমানটি না ভাঙ্গিয়ে।
9 ইএসডিএক্স 9 আরভিজে 0lo

2
উবুন্টু হ'ল একটি বৈশিষ্ট্য-স্থিতিশীল বিতরণ এবং নতুন প্রকাশনাকে প্রবাহিত করবে না।
বুও-রেন লিন

19

আমার উবুন্টু ১.0.০৪ সিস্টেমে সাম্প্রতিক আপডেটের পরে .ps ফাইলগুলিকে পিডিএফ-তে রূপান্তরিত করতে চালানোর চেষ্টা করার সময় আমিও এই ত্রুটি পেতে শুরু করেছি।

এই ফিক্সটি আমার পক্ষে কাজ করেছে:

টার্মিনাল রান:

sudo gedit /etc/ImageMagick-6/policy.xml

এটি জিডিট টেক্সট এডিটরটিতে পলিসি.এক্সএমএল ফাইলটি খুলতে হবে। যদি এটি না হয় তবে আপনার চিত্র ম্যাজিকটি অন্য কোনও জায়গায় ইনস্টল করা হতে পারে। তারপরে পরিবর্তন

rights="none" 

প্রতি

rights="read | write" 

পিডিএফ, ইপিএস এবং পিএস লাইনগুলির জন্য ফাইলের নীচে। সংরক্ষণ করুন এবং প্রস্থান করুন, এবং চিত্র ম্যাজিক এর পরে আবার কাজ করা উচিত।


1
আপডেটের Ghostscript করতে ভুলবেন না kb.cert.org/vuls/id/332928
ykay পুনর্বহাল মনিকা বলেছেন

এটি উবুন্টুতে 18.04 ইমেজম্যাগিক 6.9.7-4 এ সহায়তা করেছে। ধন্যবাদ।
এবং

11

স্রেফ /etc/ImageMagick/policy.xML ফাইল মুছুন।


1
সহজ এখনও নিখুঁত।
ট্র্যাভিসে

1
এটি একমাত্র সমাধান যা প্রচুর পোস্ট থেকে কাজ করেছে। আমি এটির নামকরণ করেছি policy-disabled.xml। আমি মনে করি সুরক্ষা সমস্যাগুলি সমাধান করা নিশ্চিত না হওয়া অবধি আমি এটি পুনরুদ্ধার করব
গ্রোভেনেক্টর

বৃহস্পতিবার নোটবুক
নিকোল ডগলাসের

2

এখানে বেশ কয়েকটি পরামর্শ পড়ার পরে এবং ধারণাগুলির সংমিশ্রণ করার পরে, আমার জন্য /etc/ImageMagick-6/policy.xML এ নিম্নলিখিত পরিবর্তনগুলি প্রয়োজনীয় ছিল:

<policy domain="coder" rights="read|write" pattern="PDF" />

... অধিকার = "কিছুই না" সাহায্য করেনি। ... প্যাটার্ন = "LABEL" প্রয়োজনীয় ছিল না। যদিও আমি বড় পিএনজি ফাইল (কেবলমাত্র ~ 1 এমবি) দিয়ে কাজ করি না মেমরির সীমাতেও কিছু পরিবর্তন প্রয়োজন ছিল:

<policy domain="resource" name="memory" value="2GiB"/>

(256Mib এর পরিবর্তে), এবং

<policy domain="resource" name="area" value="2GB"/>

(128 মেগাবাইটের পরিবর্তে)


2

পিডিএফকে জেপিজিতে রূপান্তর করার চেষ্টা করার সময় এবং এই পদ্ধতিটি ব্যবহার করে এটি সমাধান করার সময় আমার এই ত্রুটি হয়েছিল: sudo vi /etc/ImageMagick*/policy.xml

পরিবর্তন:

নীতি ডোমেন = "কোডার" অধিকার = "কিছুই নয়" প্যাটার্ন = "পিডিএফ"

প্রতি:

নীতি ডোমেন = "কোডার" অধিকার = "পড়ুন | লিখুন" প্যাটার্ন = "পিডিএফ"

সূত্র: http://realtechtalk.com/ ইমেজম্যাগিক_ কনভার্ট_এফডিএফ_না_আর্টিফাইজড 2121- পার্টিকেল


2

আপনার যদি একই সরঞ্জামের মাধ্যমে রাস্টার ফাইল এবং পিডিএফ / পিএস / ইপিএস হ্যান্ডেল করার প্রয়োজন না হয় তবে চিত্রম্যাগিকের সুরক্ষা আলগা করবেন না।

পরিবর্তে, আপনার ওয়েব অ্যাপ্লিকেশনগুলির জন্য আপনার প্রতিরক্ষা গভীরতায় রাখুন, আপনার ঘোস্টস্ক্রিপ্টটি সমস্ত ज्ञিত -dSAFERদুর্বলতার জন্য প্যাচ করা হয়েছে কিনা তা যাচাই করুন এবং তারপরে সরাসরি এটিকে অনুরোধ করুন।

gs -dSAFER -r300 -sDEVICE=png16m -o document-%03d.png document.pdf
  • -dSAFER উত্তরাধিকার-সামঞ্জস্যের বাইরে আপনাকে বেছে নিয়েছে "চালনা পোস্টস্ক্রিপ্ট একটি টুরিং-সম্পূর্ণ প্রোগ্রামিং ভাষা" মোড হিসাবে বাইরের বিশ্বের সাথে ইন্টারেক্ট করার সম্পূর্ণ অনুমতি পাবে will
  • -r300 পছন্দসই ডিপিআই 300 এ সেট করে (ডিফল্ট 72 হয়)
  • -sDEVICEআউটপুট ফর্ম্যাট নির্দিষ্ট করে ( অন্যান্য পছন্দগুলির জন্য ম্যানুয়ালটির ডিভাইসগুলি বিভাগ দেখুন ))
  • -o একটি সংক্ষিপ্তকরণ -dBATCH -dNOPAUSE -sOutputFile=
  • ঘোস্টস্ক্রিপ্ট ম্যানুয়ালটির এই বিভাগটি মাল্টি-ফাইল ফাইলনাম আউটপুট জন্য কিছু ফর্ম্যাট দেয় তবে আসল বাক্য সংজ্ঞা জন্য এটি আপনাকে সি প্রিন্টফ (3) ফাংশনের ডকুমেন্টেশনে নির্দেশ করে।

আপনি যদি ইপিএস ফাইলগুলি উপস্থাপন করছেন তবে -dEPSCropএটি যুক্ত করুন যাতে এটি আপনার আউটপুটটিকে পৃষ্ঠার আকারে প্যাড করবে না এবং -sDEVICE=pngalphaস্বচ্ছ ব্যাকগ্রাউন্ড পেতে ব্যবহার করবে।


একটি নিরাপদ সমাধানের জন্য ধন্যবাদ। নিশ্চিত না যে আমি কখনই ঘোস্টস্ক্রিপ্ট কমান্ড লাইন বিকল্পগুলি মনে করতে সক্ষম হব! :)
ক্রিস লুয়েংগো

পছন্দ করেছেন এই কারণেই আমি এটিকে গুগলের যতগুলি ফলাফল পোস্ট করেছিলাম যেখানে আমি জানতে পেরেছিলাম যে এটি উত্থাপিত প্রশ্নের উত্তরের উত্তর। : পি
এসকোলো

1
আমি -r600 -dDownScaleFactor=4150 ডিপিআই দিয়ে আরও ভাল অ্যান্টি-এলিয়াসিং সহ একটি ফাইল তৈরি করতে ব্যবহার করে ভাল ফলাফল পেয়েছি ।
জন কোল

0

error/constitute.c/ReadImage/453 ইমেজ ম্যাগিকের সাহায্যে কোনও ইপিএসকে জিআইএফতে রূপান্তর করার চেষ্টা করার সময় আমারও ত্রুটি হয়েছিল । আমি sNICkerssss দ্বারা প্রস্তাবিত সমাধানটি চেষ্টা করেছি তবে এখনও ত্রুটি ছিল (যদিও প্রথমটির চেয়ে আলাদা) ই error/constitute.c/ReadImage/412 সমস্যাটি কী সমাধান করেছিল readতা অন্য এন্ট্রিগুলিতে রাখার ছিল

 <policy domain="coder" rights="read" pattern="PS" />
 <policy domain="coder" rights="read" pattern="EPS" />
 <policy domain="coder" rights="read" pattern="PDF" />
 <policy domain="coder" rights="read" pattern="XPS" />
 <policy domain="coder" rights="read|write" pattern="LABEL" />

1
এটি আসলে প্রশ্নের উত্তর দেয় না। আপনি কি অন্য কিছু প্রশ্ন থাকে, তাহলে আপনি এটি ক্লিক করে অনুরোধ করতে পারেন প্রশ্ন জিজ্ঞাসা করুন । আপনি এটিও করতে পারেন একটি খয়রাত যোগ একবার আপনি যথেষ্ট আছে এই প্রশ্নের আরো দৃষ্টি আকর্ষণ করতে খ্যাতি । - পর্যালোচনা থেকে
সাইরেন্স

পরামর্শের জন্য ধন্যবাদ. এরই মধ্যে আমি আমার উত্তরটি সম্পাদনা করেছি। যাইহোক আমি সত্যিই অনুভব করেছি এটি sNICkerssss জবাব সম্পর্কে মন্তব্য করা উচিত ছিল, তবে যেহেতু আমি এটি যুক্ত করতে পারি না আমি সবচেয়ে ভালভাবে খুঁজে বের করেছি
ল্যামবার্টমুলার

@ সাইরেন্স এটি একটি উত্তর, দুর্বল বলে মনে হয়েছে কারণ এটি অন্যান্য উত্তর থেকে অনুলিপি করে।
9 ইএসডিএক্স 9 আরভিজে 0lo

@ 9ilsdx9rvj0lo আমার মন্তব্য সম্পাদনার আগে থেকেই ছিল। stackoverflow.com/posts/52700739/revisions
Sirence
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.