ক্লিপবোর্ড থেকে ফাইলটি ছবিতে অনুলিপি করুন


28

ক্লিপবোর্ড থেকে কোনও চিত্র নেওয়া এবং কোনও ফাইলের (এক্স ব্যবহার করে) আউটপুট দেওয়া কি সম্ভব?

আমি সহজেই পাঠ্যের সাহায্যে এটি করতে পারি:

$ xclip -selection c -o > file.text

তবে আমি যখন ছবিটি দিয়ে উপরোক্ত চেষ্টা করি তখন কিছুই লেখা হয় না।


আমি এটি করতে চাইার কারণটি আমার কাছে কোনও চিত্র সম্পাদক ইনস্টল করা নেই এবং এটি ইনস্টল না করেই আমি এটি করতে পারি কিনা তা ভাবতে পেরেছিলাম।

উত্তর:


49

আপনি আসলে এটি দিয়ে করতে পারেন xclip। গোপনীয় -tবিকল্পটি, যা আপনাকে আইসিসিএমএম বিভাগ ২.6.২ বোঝায় । যা আমি স্বীকার করি যে পড়তে ব্যর্থ হওয়ার জন্য আমি আপনাকে দোষ দিচ্ছি না ... যাইহোক, উদাহরণস্বরূপ, আমি ক্রোমিয়ামে আপনার অবতারকে ডান-ক্লিক করেছি এবং "চিত্রের অনুলিপি" নির্বাচন করেছি:

  1. লক্ষ্যগুলি কী উপলভ্য তা দেখুন:

    $ xclip -selection clipboard -t TARGETS -o
    TARGETS
    image/png
    text/html
    
  2. লক্ষ্য image/pngলক্ষ্য করুন; এগিয়ে যান এবং এটি পেতে:

    $ xclip -selection clipboard -t image/png -o > /tmp/avatar.png
    $ see /tmp/avatar.png    # yep, that's it
    

দ্রষ্টব্য: কিছু গবেষণা দেখায় যে এসভিএন পুনর্বিবেচনা ৮১ (এপ্রিল ২০১০ থেকে) বা তার পরে প্রয়োজনীয় -tঅপশনটি পেতে আপনার এক্সক্লিপ দরকার need অথবা প্যাচগুলি নিজে প্রয়োগ করুন


আমি ০.০২ ব্যবহার করছি, যেটি প্রস্তাবিত pacmanতা আমাকে প্রবাহিত সংস্করণটি পেতে হবে। ধন্যবাদ!
Lerp

ত্রুটি: লক্ষ্য চিত্র / png পাওয়া যায় না এটি পুরানো। ডেবিয়ান প্রসারিত
স্টাগান্ডার

@ স্ট্যাগ্রান্ডার আমি নিশ্চিত করেছি যে এটি এখনও আমার মেশিনে ডেবিয়ান টেস্টিং চালিত করে (প্রসারিত)। আপনি কোনও জেপিইজি বা অন্য কোনও ধরণের চিত্র অনুলিপি করেছেন? মন্তব্যগুলিতে ডিবাগ করার পরিবর্তে কোনও নতুন প্রশ্ন জিজ্ঞাসা করা ভাল।
ডার্বার্ট

3

xclip আমার কম্পিউটারে চিত্রগুলির সাথে কাজ করে না (svn84-4):

$ xclip -selection clipboard -t image/png -o
Error: target image/png not available

তবে আরও একটি প্রোগ্রাম রয়েছে যা স্ক্রিনশট নেয় এবং এটিকে খুব সহজেই একটি ফাইলে আটকায় : স্ক্রোট :

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