কেন স্বচ্ছতা অ্যাডোব রিডারে উপপিক্সেল রেন্ডারিং অক্ষম করে?


9

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

নীল আকারটি অস্বচ্ছ, পাঠ্যটি উপ-পিক্সেল ব্যবহার করে রেন্ডার করা হয়েছে:

অস্বচ্ছ

নীল আকার 50% স্বচ্ছ, পাঠ্যটি স্ট্যান্ডার্ড অ্যানালিয়ালাইজিংয়ের সাথে রেন্ডার করা হয়:

স্বচ্ছ

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

আমার প্রশ্ন: কেউ কেন জানেন যে এটি ঘটে এবং কেন / কীভাবে এড়ানো যায়?


এটি অ্যাডোবে একটি বাগ হতে পারে, তাদের ফোরামে আরও ভাল উত্থাপিত হতে পারে। আপনি ইনফিনিটিটি ব্যবহার করে লিনাক্সের (কোন সংস্করণ?) ফন্ট প্রদর্শন উন্নত করার চেষ্টা করতে পারেন । আরও দেখুন ফন্ট কনফিগারেশন archlinux - Infinality
harrymc

@harrymc আমি সন্দেহ করি এটি অ্যাডোব রিডার ফন্টের রেন্ডারিংকে প্রভাবিত করে, তবে অন্যথায় এটি একটি আকর্ষণীয় পরামর্শ। সম্ভবত ওকুলার এইভাবে আরও ভাল হয়। ধন্যবাদ!
এ। ডোন্ডা

@ এসএলএইচএইচকি, আমি ভেবেছিলাম আমি এটার উপরে কোন অনুগ্রহ রেখেছি? আপনি কি একরকম এটি গ্রহণ করেছেন, বা আমি কেবল বিভ্রান্ত হয়ে পড়েছি? যাহোক তোমাকে ধন্যবাদ!
এ। ডোন্ডা

উত্তর:


1

পিক্সেলের পৃথক রঙ ব্যবহার করে সাবপিক্সেল রেন্ডারিং করা হয়। একটি পর্দার প্রতিটি পিক্সেল লাল, সবুজ এবং নীল রঙযুক্ত একটি আরও ছোট পিক্সেল দ্বারা তৈরি করা হয়।

আপনি যদি 10.3 পিক্সেল প্রশস্ত কোনও বস্তু রেন্ডার করতে চান তবে আপনি কেবল 11 তম পিক্সেলের লাল রঙ ব্যবহার করবেন। এরপরে স্ক্রিনটি 31 টি সাবপিক্সেল, 10 পূর্ণ পিক্সেল এবং তারপরে পিক্সেলের তৃতীয়াংশ থেকে আলো নির্গত করবে।

যদি আপনি নিজেই এই প্রভাবটি অনুকরণ করার চেষ্টা করেন, কেবল 10 টি পিক্সেল প্রশস্ত এবং একটি কালো পটভূমিতে ডানদিকে একটি লাল পিক্সেল আঁকেন, আপনি নিজেই এফেক্টটি দেখতে পাবেন।

সমস্যাটি হ'ল আপনি লক্ষ্য করবেন যে ডান প্রান্তটি লাল হবে, যদি আপনি কেবল সেভাবে এটি করেন। সম্ভবত, এই প্রভাবটি বাতিল করতে অ্যাডোবকে উন্নত অ্যালগরিদম ব্যবহার করতে হবে - সম্ভবত 10 তম পিক্সেলের লাল এবং সবুজ রঙের মান বাড়িয়ে দেওয়া হবে।

ইতিমধ্যে বেশ উন্নত একটি অ্যালগরিদমে স্বচ্ছতা যুক্ত করা সম্ভবত এমন কিছু যা তারা এখনও সমাধান করেনি এবং তাই তারা কেবল সাবপিক্সেল রেন্ডারিং অক্ষম করে।

আমি এটি হিসাবে বিশ্বাস করি, কারণ আমি নিজেকে এই সরল উপায়ে উপস্থাপনের উপস্থাপনের প্রয়োগ করার চেষ্টা করেছি এবং আমি "রঙিন দিক" নিজেই দেখেছি।


হ্যাঁ, রঙিন প্রান্তের প্রভাব অবশ্যই রয়েছে, আপনি এটি উপরের ম্যাগনিফাইড স্ক্রিন শটগুলিতেও দেখতে পাচ্ছেন, এবং কীভাবে এড়ানো যায় তা আমি সত্যি দেখতে পাই না। আমি মনে করি সাব পিক্সেল রেন্ডারিং কেবল তখনই বোধগম্য যখন পুরো পিক্সেলগুলি ইতিমধ্যে ছোট are হতে পারে আপনি ঠিক বলেছেন, এটি খুব জটিল complicated
এ। ডোন্ডা

আমি বিশ্বাস করি তারা খুব জটিল are যদি তা না হয় তবে প্রযুক্তিটি যেমন দুর্দান্ত নামগুলির জন্য উপযুক্ত না হবে :)
ফ্রডবোরলি

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

0

এটি অ্যাডোবে একটি বাগ হতে পারে, তাদের ফোরামে আরও ভাল উত্থাপিত হতে পারে।

লিনাক্সে ফন্ট প্রদর্শন উন্নত করতে আপনি ইনফিনালিটি ব্যবহার করতে পারেন:

ইনফিনিয়ালিটি হ'ল ফ্রিটাইপ প্যাচগুলির একটি সেট যা লিনাক্সের জন্য উন্নত ফন্ট রেন্ডারিং সরবরাহ করার চেষ্টা করে এবং সহজেই স্বনির্ধারণের অনুমতি দেয় যাতে ব্যবহারকারীরা তাদের স্বাদে সেটিংসকে সামঞ্জস্য করতে পারে। এটি ব্যবহার করে, আপনি ওএসএক্স, ওএসএক্স 2, উইন্ডোজ 98, উইন্ডোজ এক্সপি বা উইন্ডোজ 7 অনুকরণের জন্য ফন্ট শৈলীটি সহজেই সেট করতে পারেন বা আপনি "লিনাক্স" বা "ইনফিনালিটি" (ডিফল্ট) শৈলী ব্যবহার করতে পারেন।

দেখা :

ইনফিনিলিটি
আর্চলিনাক্স ফন্ট কনফিগারেশন সহ লিনাক্সে আরও ভাল ফন্ট রেন্ডারিং - ইনফিনালিটি


আমি টিপসের প্রশংসা করি এবং আমি অ্যাডোব ফোরামগুলিতে গিয়ে জিজ্ঞাসা করব। তবে, আমি মনে করি না এটি উত্তর হিসাবে যোগ্যতা অর্জন করে।
এ। ডোন্ডা

সমস্যা নেই. আপনি কি আমাকে এটি মুছতে চান?
harrymc

না, আমি কেন ব্যাখ্যা দিয়েছি না তা আমি কেবল ব্যাখ্যা করতে চেয়েছিলাম।
এ। ডোন্ডা

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