প্রিন্ট গ্রাফিক্সের জন্য এসভিজি


17

স্কেলেবল ভেক্টর গ্রাফিক্স মুদ্রণের জন্য কতটা ভাল কাজ করেছে?

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

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

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


আপনার জন্য পিডিএফ রূপান্তর করতে পারে এমন লাইব্রেরি হওয়া উচিত।
DA01

উত্তর:


9

আসলে, প্রিন্টের জন্য ইপিএস বা পিডিএফ আরও ভাল হবে। ওয়েবের জন্য এসভিজি ঠিক আছে (যা এটি এর জন্য ডিজাইন করা হয়েছিল) তবে প্রায়শই মুদ্রণ করার সময় আরআইপিগুলির সাথে সমস্যা থাকে। আমি কোনও প্রিন্ট সরবরাহকারীর কাছে কোনও এসভিজি ফাইল প্রেরণ করব না।


তবে একটি পিডিএফ কেবল এসভিজিকে একটি 'ভার্চুয়াল কাগজ'-এ এম্বেড করা উচিত, এটি কীভাবে আরআইপি সমস্যাগুলি সমাধান করবে?
jiggunjer

1
@ জিগগুনজার পিডিএফ এসভিজির চেয়ে সম্পূর্ণ আলাদা কোড কাঠামো ব্যবহার করে। পিডিএফ পোস্টস্ক্রিপ্টের উপর ভিত্তি করে, এসভিজি হয় না। পিডিএফ হিসাবে সংরক্ষণ করা "ভার্চুয়াল কাগজ হিসাবে এসভিজি এম্বেড করে না"। এটি একটি ভিন্ন কোড বেস।
স্কট

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

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

ধন্যবাদ। এটি আমাকে ভাবতে পেয়েছে তাই আমি একটি সম্পর্কিত প্রশ্ন পোস্ট করেছি: গ্রাফিকডিজাইন.স্ট্যাকেক্সেঞ্জাও.কম
97154

3

মুদ্রণের উদ্দেশ্যে উত্পন্ন এসভিজিকে পিডিএফে রূপান্তর করতে আমি abcPDF ব্যবহার করেছি । এটি প্রায় 4 বছর কেটে গেছে, তবে আমি লাইব্রেরিতে এর জন্য সমর্থন কমিয়ে আনতে পারি না এমন কল্পনাও করতে পারি না।


1

ইনসকেপ কমান্ড লাইনের মাধ্যমে এসভিজি ফাইলগুলিকে পিডিএফ এবং ইপিএসে রূপান্তর করতে পারে। গুগল "এসভিজি টু ইপ্স কমান্ড লাইন"। ওয়েব এবং মুদ্রণ বিতরণ উভয়ের জন্যই তৈরি গ্রাফিক্সের জন্য এটি একটি ভাল সমাধান হবে।

এই বিষয়ে সাবধান থাকুন যে এটি লিনাক্সে কাজ করার সময়, ম্যাকের কমান্ড লাইনের মাধ্যমে ইনস্কেপ কিছুটা ভেঙে গেছে (নিজেই ইনসকেপ সংকলন করতে হতে পারে বা .appের মধ্যে ফাইলের লিঙ্কেজ পরিবর্তন করতে পারে)


-1

আপনার যদি চিত্রটি বিটম্যাপে রূপান্তর করতে হয় তবে নিশ্চিত করুন যে আপনি চিত্রটি রূপান্তর করার আগে সঠিক আকারটি নির্বাচন করেছেন কারণ চিত্র রূপান্তরিত হওয়ার পরে কোনও আকার পরিবর্তন করার ফলে গুণমানের ক্ষতি হবে।


3
আপনি কী ব্যাখ্যা করতে পারেন যে আপনি কেন বিটম্যাপে পরিবর্তন কার্যকর হতে পারে বলে মনে করেন? আমি একটি ভেক্টর বিন্যাস পছন্দ করব।
মেনশ

-2

সমস্ত শিল্প (লেজার কাটার, মিলিং মেশিন ইত্যাদি) DXF এর সাথে "শারীরিক কাজ" করার উপর নির্ভর করে, যা একটি Drawing Exchange Format, যা জেএসএন এএসটিতে রূপান্তর করা যায় (এই উদ্দেশ্যে সেখানে অনেকগুলি গ্রন্থাগার) যা এসভিজিতে হুবহু রূপান্তরিত হতে পারে; সুতরাং মুদ্রণের উদ্দেশ্যে এসভিজিকে ব্যবহার করতে বাধা দেওয়ার কোনও কারণ নেই।

এই উদ্দেশ্যে এসভিজির একটি গুরুতর বৈশিষ্ট্য হ'ল viewBox=যা অঙ্কনের আসল বিশ্বের মাত্রা নির্দেশ করে। এবং এর viewBox=সাথে মেলে উচিত , বা আপনি ক্রপড এবং স্কেলড প্রিন্টিং পাবেন। আপনার রফতানির জন্য বিশিষ্টতা সরবরাহ করা উচিত এবং এটি আমদানিতে প্রয়োজন।width=height=viewBox=

তবুও, আপনার এসভিজি নিয়ে সমস্যা দেখা দিতে পারে তবে এটি এসভিজির দোষ হবে না: অনেকগুলি বগি ড্রাইভার / অ্যাপ্লিকেশন রয়েছে।

আমার সংস্থায়, আমরা ডিফল্ট অঙ্কন বিনিময় বিন্যাসের জন্য এসভিজি ব্যবহার করি।


1
পদক্ষেপ ব্যবহার করুন। যদিও এটি সত্য যে আমার অ্যাপ্লিকেশনগুলি ডিএক্সএফ পড়তে পারে (এর কিছু উপভাষা), এটি ঠিক নয় যে আমার লেজার কাটার, সিএনসি মিল বা সিএনসি লেদ ডিএক্সএফ ব্যবহার করে। তারা আসলে তা করে না, লেজারটি প্রিন্টারের রুটিনগুলি ব্যবহার করে যা রাস্টাইজেশন প্রয়োজনের কারণে পোস্টস্ক্রিপ্টের ভিত্তিতে তৈরি হয় যা এসভিজির তুলনায় পিডিএফের কাছাকাছি। সিএনসি মেশিনগুলি জি কোড ব্যবহার করে। উভয় ক্ষেত্রেই ডাইএক্সএফ সঠিক প্রিমিটিভ এবং সিএমএসের অভাবের কারণে মুদ্রণের জন্য কাজ করবে না। তবে হ্যাঁ আপনি svg কে মুদ্রণে রূপান্তর করতে পারবেন কিন্তু এসভিজিতে বাণিজ্যিক প্রিন্টের জন্য প্রয়োজনীয় বৈশিষ্ট্য নেই। এগুলি ইনজেকশন করা সহজ হবে তবে সমস্ত এসভিজি পঙ্গু পিডিএফ এর পরে প্রয়োগ করা হয়নি not
joojaa

গভীর আলোচনার জন্য দরজা খোলার জন্য আপনাকে ধন্যবাদ। উত্তরের জটিলতা হ্রাস করার জন্য আমি মধ্যবর্তী পদক্ষেপগুলি উল্লেখ করিনি: জি কোড বা পোস্টস্ক্রিপ্ট (বা কোনও শেষ বিন্যাস) সম্ভবত মেশিনের মালিকানাধীন সফ্টওয়্যার ব্যবহার করে মেশিন (লেজার কাটার, প্রিন্টার ইত্যাদি) ধারণকারী সংস্থা দ্বারা উত্পাদিত হয়েছে বা যে কোনও রূপান্তরকারী দ্বারা মেশিনটি তার ফর্ম্যাটটিকে সমর্থন করে। যদি কোনও ফর্ম্যাট (ডিএক্সএফ, এই ক্ষেত্রে এসভিজি) মাঝারি পদক্ষেপ হিসাবে ব্যবহৃত হয়, তবে এর অর্থ এটি শারীরিক কাজের জন্য উপযুক্ত বিন্যাস is আপনি কি এসভিজির জন্য কোন আদিম অনুপস্থিত তা উল্লেখ করতে আপত্তি করবেন? (ডিএক্সএফের শক্ত আকার নেই,
এএফাইক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.