"ফাইল থেকে মুদ্রণ করুন" কী এবং কমান্ড লাইন থেকে এটি ব্যবহার করা যেতে পারে?


12

আপনি যখন কোনও জিনোম মুদ্রণ কথোপকথনে (কাপ-পিডিএফ নয়) "ফাইল থেকে মুদ্রণ করুন" নির্বাচন করেন:

ফাইল প্রিন্ট

... প্রকৃত আদেশ কি কার্যকর করা হয়? (আমি ছবিটির মতো পোস্টস্ক্রিপ্ট বৈকল্পিকের প্রতি আগ্রহী)

অন্যদিকে - সম্ভবত কোনও কমান্ড কল নেই; হয়তো এটা gtk_print_operation_set_export_filenameথেকে নতুন জিটিকে + মুদ্রণ এপিআই ?

যে কোনও ক্ষেত্রে - কমান্ড লাইন (এই নয় pdf2psএবং এর মতো) থেকে এই বিশেষ কোডটি ব্যবহার করার জন্য কি আমার কোনও উপায় আছে ? বলুন, lprএকটি পোস্ট স্ক্রিপ্ট ফাইলটিতে "মুদ্রণ করতে" ফাইলটি ব্যবহার করে - যেন আমি উপরের ডায়ালগটি ব্যবহার করছি?


3
আফাইক, এটি কিছু জিনোম এবং জিটিকে + অ্যাপ্লিকেশন দ্বারা স্টাফগুলি মুদ্রণ করতে ব্যবহার করে এমন সাবসিস্টেমের বৈশিষ্ট্য (এর মধ্যে কিছু কায়রো ব্যবহার করে)। সরাসরি lprসাথে যোগাযোগ cupsকরে, মুদ্রণ থেকে ফাইল বিকল্প মুদ্রণ সার্ভারকে পুরোপুরি বাইপাস করে। এটি সম্ভবত কোনও কমান্ড কল করে না, এটি কায়রো রেন্ডারিং ফাংশনটিকে অন্যভাবে উপস্থাপন করে যাতে এটি একটি ফাইলে পিডিএফ, পোস্টস্ক্রিপ্ট বা এসভিজি আউটপুট উত্পন্ন করে।
এনজেএসজি

আহ, তাইলে ওখানে কায়রো ব্যাকএন্ড! তুলনামূলক কমান্ড লাইন উপলভ্য থাকলে কোনও ধারণাগুলি, যেটি মুদ্রণ ডায়ালগের মতো একইভাবে এই রেন্ডারিং ফাংশনটি শুরু করতে পারে? মন্তব্যের জন্য অনেক ধন্যবাদ, @ এনজেএসজি - চিয়ার্স!
sdaau

3
কিছু কায়রো কমান্ড লাইন সরঞ্জাম থাকতে পারে (আমি সত্যিই জানি না), তবে আমি অনুমান করি যে এটি কিছুটা জটিল, কারণ অনেক অ্যাপ্লিকেশন তাদের নিজস্ব নথি মুদ্রণের জন্য কায়রো ব্যবহার করে এবং সেই অ্যাপ্লিকেশনটিই ফাইল ফর্ম্যাটটি বুঝতে সক্ষম হয় । কায়রো র্যান্ডম ফাইল ফর্ম্যাটগুলি পড়তে সক্ষম হবে না। আপনি যে নিকটতম পেতে পারেন তা হ'ল ডায়ালগ সহ প্রোগ্রামটিতে জিইউআই না খোলায় কোনও ফাইল মুদ্রণের জন্য কিছু কমান্ডলাইন বিকল্প রয়েছে কিনা তা পরীক্ষা করা।
এনজেএসজি

@Njsg - উপরের স্ক্রিনশটটি evinceমুদ্রণ ডায়ালগ থেকে নেওয়া হয়েছে বলে ব্যাখ্যা করার জন্য ধন্যবাদ ; দুর্ভাগ্যক্রমে, আমি কোনও কমান্ড লাইনের সুইচগুলি দেখতে পাচ্ছি evinceনা যা এরকম কিছু করবে .. চিয়ার্স!
sdaau

এটি কেবলমাত্র একটি ইউআই কনভেনশন, প্রতিটি প্রোগ্রাম নীতিগতভাবে "ফাইল থেকে মুদ্রণ" নির্বাচন করা হলে তারা যা ইচ্ছা তা করতে পারে।
ভনব্র্যান্ড

উত্তর:


4

আপনি cups-pdfজিনোম থেকে পৃথক সমাধান হিসাবে প্যাকেজটি ব্যবহার করতে পারেন । প্যাকেজটি ইনস্টল করার পরে, কাপ http://localhost:631বর্ণিত ওয়েবিন্টারফেসটি এখানে বর্ণিত হিসাবে পিডিএফ প্রিন্টার যুক্ত করুন ( প্রিন্টার প্রস্তুতকারক হিসাবে ' জেনারেল', ড্রাইভার হিসাবে সিইপিএস -পিডিএফ )।

আপনার সুবিধার জন্য, বিকল্প আউটপুট ডিরেক্টরি পরিবর্তন Outমধ্যে /etc/cups/cups-pdf.confমত, এর, ${HOME}বা যাই হোক না কেন আপনি চান। তারপরে ফাইলটি মুদ্রণের জন্য @ নোমের পরামর্শ অনুসারে করুন।


2
lpr -P "Print_to_PDF" file_to_print

বর্তমানে কনফিগার করা প্রিন্টারের তালিকা পেতে চালনা করুন lpstat -p -d


মিমি, -পি "মুদ্রণ_ টোপিডিএফ" আমাকে এই ত্রুটি দেয় "lpr: প্রিন্টার বা শ্রেণীর অস্তিত্ব নেই।"
অব্রে

0

আপনি সিস্টেমের ডিফল্ট (বা কেবল) প্রিন্টারে একটি ফাইল মুদ্রণের জন্য lp মুদ্রণ কমান্ডও ব্যবহার করতে পারেন :

lp filename

বা একটি নির্দিষ্ট প্রিন্টারে

lp -d printer filename

0

মুদ্রণ-থেকে-ফাইলটি নথিটি প্রিন্টারে নয় পিডিএফ নথিতে প্রেরণ করে।

কাপ প্রিন্টিং সিস্টেমের সাথেও একই কাজ করা যেতে পারে, যা প্রিন্ট কমান্ড প্রেরণের সময় আপনার অ্যাপ্লিকেশনগুলি ব্যবহার করে।

কাপসিল্টার সরঞ্জামটি ব্যবহার করুন। এটি কার্যকরভাবে একটি নথি রূপান্তরিত করে। এটি ডিফল্টরূপে পিডিএফ রূপান্তর করে।

$ cupsfilter inputfilename > outputfilename.pdf

এখানে বর্ণিত হিসাবে ।

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