কীভাবে একটি একক পৃষ্ঠায় কোনও চিত্রের একাধিক অনুলিপি মুদ্রণ করবেন


12

আমার কাছে প্রায় 300x300 পিক্সেল বড় একটি চিত্র রয়েছে। আমি একক পৃষ্ঠায় যথাসম্ভব কপিগুলি মুদ্রণ করতে চাই (আমি পরে এগুলি কাঁচি দিয়ে আলাদা করার পরিকল্পনা করছি)।

এই কাজ করতে একটি উপায় আছে কি? কপির সাথে পিডিএফ তৈরি করার কোনও উপায় আছে (জিম্পের মতো কোনও কিছু না খোলার এবং ম্যানুয়ালি অনুলিপি-পেস্টের কাজ না করে)।

উত্তর:


11

আপনি ব্যবহার করতে পারেন করে ImageMagick এর montageহাতিয়ার।

  1. চিত্রগ্রাহক সরঞ্জাম ইনস্টল করুন

    sudo apt-get install imagemagick
    
  2. আপনার ছবি একত্রিত করুন। আমি এই চিত্রটি তৈরি করেছি, যা foo.pngপ্রদর্শন হিসাবে ডাকা হয়েছে:

    এখানে চিত্র বর্ণনা লিখুন

    দৌড়ুন montage, -tile 3x5চিত্রটির আসল আকার রেখে ( -geometry 300x400 এবং ইনপুট হিসাবে 15 বার একই চিত্র দিন: প্রতিটি ) (3 ) এর 3 টি সারি তৈরি করতে বলুন

    montage -geometry 300x400 -tile 3x5 foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png \
     foo.png foo.png foo.png foo.png foo.png foo.png foo.png  montage.ps
    

    ফলাফল হলো:

    এখানে চিত্র বর্ণনা লিখুন

  3. যেহেতু এটি একটি পোস্টস্ক্রিপ্ট ফাইল তৈরি করে (ভাষা মুদ্রকগুলি কথা বলে), আপনি এটি কমান্ড লাইন থেকে lpবা এর মতো সরঞ্জাম ব্যবহার করে সরাসরি মুদ্রণ করতে পারেন enscript। এই মুহুর্তে আমার কাছে প্রিন্টার নেই তাই আমি চেক করতে পারি না তবে এটি কাজ করা উচিত

    lp montage.ps
    

    অথবা

    enscript montage.ps
    

আরে, এটি চেষ্টা করেছেন তবে আমি মনে করি যে ডিপিআই ভুল, ছবিগুলি পিক্সেলটেডে বেরিয়ে আসে। -density 300x300সাহায্য বলে মনে হচ্ছে না। কোন ধারনা?
গাইসফট

@ গুয়াসফট আপনি এগুলি মুদ্রণ করার সময় বা ছবিতে নিজেই? কম চিত্র ব্যবহার করার চেষ্টা করুন:, montage foo.png foo.png foo.png foo.png foo.png foo.png -tile 2x3 montage.psকেবল সেটিংসের সাথে ঘুরেফিরে খেলুন, আপনার সম্ভবত সম্ভবত নম্বরটি পাওয়া দরকার তাই এটি কোনও পৃষ্ঠায় ফিট করে। রিঞ্জউইন্ডের পদ্ধতির চেষ্টা করুন।
টেরডন

@ রিনজউইন্ড চেষ্টা করতেন তবে এখন প্রিন্টারের পাশে নয়। রিনজউইন্ডের সমাধান সহ ফাইলটি কীভাবে প্রিন্ট করা যায় তা বোঝার চেষ্টা করছেন। এছাড়াও টাইল নম্বর পরিবর্তন করা কোনও উপকারে আসে না, আমার একটি পৃষ্ঠায় আরও অনেক বেশি ফিট করতে সক্ষম হওয়া উচিত। [ imgur.com/rbEj6Ee পাঠ করা হয়েছে এখানে রেফারেন্সের জন্য আমার চিত্র)।
গাইসফট

3
@ গুয়াসফট -geometryপ্রতিটি চিত্রের আকার নির্ধারণ করতে বিকল্পটি ব্যবহার করুন : montage -geometry 303x453 foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png foo.png -tile 3x montage.pdfআমাকে এই পিডিএফ দেয় ।
টেরডন

'-জ্যামিতি' কাজ করে আমি এরকম পিডিএফ তৈরি করতে পারি। ধন্যবাদ!
গাইসফট

8

থেকে লিনাক্সে কম্যান্ড-লাইন মুদ্রণ

এন-আপ মুদ্রণ

-O নম্বর-আপ = মান বিকল্পটি এন-আপ মুদ্রণ নির্বাচন করে। এন-আপ মুদ্রণ একক মুদ্রিত পৃষ্ঠায় একাধিক নথি পৃষ্ঠাগুলি রাখে। সিইপিএস 1, 2, 4, 6, 9 এবং 16-আপ ফর্ম্যাটগুলি সমর্থন করে; ডিফল্ট ফর্ম্যাটটি 1-আপ:

lp -o number-up=1 filename 
lp -o number-up=2 filename 
lp -o number-up=4 filename 
lpr -o number-up=16 filename

-O নম্বর-আপ-লেআউট = মান বিকল্প প্রতিটি আউটপুট পৃষ্ঠায় পৃষ্ঠাগুলির বিন্যাস চয়ন করে:

-o number-up-layout=btlr
Bottom to top, left to right
-o number-up-layout=btrl
Bottom to top, right to left
-o number-up-layout=lrbt
Left to right, bottom to top
-o number-up-layout=lrtb
Left to right, top to bottom (default)
-o number-up-layout=rlbt
Right to left, bottom to top
-o number-up-layout=rltb
Right to left, top to bottom
-o number-up-layout=tblr
Top to bottom, left to right
-o number-up-layout=tbrl
Top to bottom, right to left

সুতরাং আমি ধরে নিলাম এটি এমন কিছু হবে:

lp -o number-up=4 number-up-layout=lrtb -d {printer} {filename} -n {copies} 

এবং এটি {অনুলিপি of এর পরিমাণের জন্য বাম থেকে ডানদিকে প্রতিটি পৃষ্ঠায় উপরে থেকে নীচে 4 টি চিত্র মুদ্রণ করা উচিত} আপনি যে নম্বরগুলি ব্যবহার করতে পারবেন তা স্থির বলে মনে হচ্ছে ...


এটি যদি কাজ না করে তবে একটি মন্তব্য করুন।


1
-dএকটি ফাইল মুদ্রণ সেট করার একটি উপায় আছে , এবং একটি মুদ্রক নয়?
গাইসফট 12

1
এটি আমার পক্ষে সফল হয়নি। -n 4 -o number-up=4চারটি শিট মুদ্রণযোগ্য ব্যবহার করে , প্রতিটি আমার কাজের একটি 1/4 স্কেল অনুলিপি সহ। আমি পিডিফটকের আউটপুটটি পাইপ করে এটির কাজ করতে পেরেছিলাম:pdftk A=file.pdf cat A A A A output - | lp -o number-up=4 -
এওইউইড

পছন্দ করুন তবে আমি ধরে নিয়েছি আপনি এটি কোনও ফাইলের (> file.pdf) (?) -তে পাইপ করতে পারেন
রিনজউইন্ড

@ অয়ুইড চমৎকার একটি :)
রিনজউইন্ড

3

gThumb ইনস্টল করুন ( sudo apt-get install gthumb)

gThumb এক্সিকিউট করুন

বেশ কয়েকটি চিত্র নির্বাচন করুন

ডান ক্লিক করুন এবং মুদ্রণ নির্বাচন করুন

এখানে চিত্র বর্ণনা লিখুন

চিত্র ট্যাব নির্বাচন করুন

সারি এবং সংযোজন বৃদ্ধি করুন


1
স্ক্রিনশট এর জন্য আরও ভাল LC_ALL=C commandপ্রোগ্রাম শুরু করতে ব্যবহার করুন !
ডিজেক্র্যাশডমি

আপনি কীসের জন্য সি লোকেল ব্যবহার করবেন? যেহেতু এই সাইটটি বেশিরভাগই ইংরেজী, তাই কেন মার্কিন যুক্তরাষ্ট্রের নয়? ইউএসএফএফ -8?
হিটেকম্পিউটারজেক 12'17

LC_ALL=Cকাজের জন্য কোয়ান্টারি করা en_US.utf8হয়, সিস্টেমে লোকাল অনুপস্থিত হতে পারে তাই কাউকে চালিয়ে LC_ALL=en_US.utf8 commandযেতে বলার কাজ শেষ না হতে পারে। আমি সম্মত হই যে যদি আসল লোকেল উপলব্ধ থাকে তবে এটি সম্ভবত আরও ভাল বিকল্প।
মিক্কো রেন্টালাইনেন

3

ফটোপ্রিন্ট সহ এটি সম্ভব এবং সুবিধাজনক।

টার্মিনালে অ্যাপটি ইনস্টল করুন:

sudo apt-get update
sudo apt-get install photoprint

আপনি যখন অ্যাপ্লিকেশনটিতে চিত্রটি খোলেন, এটিকে ক্লিক করুন এবং মেনু থেকে চয়ন করুন চিত্র> নকল চিত্র । (চিত্রটিতে রাইট ক্লিকের মাধ্যমেও উপলব্ধ)

এর পরে আপনি লেআউটের অধীনে যে পরিমাণ কলাম এবং / বা সারিগুলি উত্পাদন করতে চান তা চয়ন করুন এবং চিত্রগুলির মধ্যে মার্জিন এবং দূরত্বের মতো অন্যান্য সেটিংস সামঞ্জস্য করুন।

আপনি মেনুতে ফাইলের নীচে ডিফল্ট হিসাবে আপনার সেটিংস সংরক্ষণ করতে পারেন ।


এটি সেরা উত্তর
সাক্সো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.