ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ
গ্র্যাজআইটি'র অনলাইন সম্প্রদায়

রূপান্তর HTML - পিডিএফ এবং পিএনজি / জেপিজির মধ্যে পার্থক্য

Hi

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

ধন্যবাদ

পিএনজির জন্য আমার কাছে কোডটি এখানে রয়েছে:

GrabzIt ("")। রূপান্তর করুন এইচটিএমএল (হোয়াটটো কনভার্ট, {
"টার্গেট": "# ক্যাপচার এটি",
"ঠিকানা": অ্যাড্রেস,
"ফর্ম্যাট": "পিএনজি",
"স্বচ্ছ": এক্সএনএমএক্স,
"দ্বিগুণ": 1200,
"বেইাইট": 628,
"প্রস্থ": 1200,
"উচ্চতা": 628,
"প্রদর্শনী": "চূড়ান্ত চিত্র",
}) DataURI (dataURLAfterGrabzIt)।

এবং এখানে পিডিএফ এর কোড:

GrabzIt ()। রূপান্তর করুন এইচটিএমএল (হোয়াটটো কনভার্ট,
"টার্গেট": "# ক্যাপচার এটি",
"ঠিকানা": অ্যাড্রেস,
"ফর্ম্যাট": "পিডিএফ",
"প্রস্থ": 317, // পিক্সেল মিমি রূপান্তরিত
"উচ্চতা": 166, // পিক্সেল মিমি রূপান্তরিত
"প্রদর্শনী": "চূড়ান্ত চিত্র",
"এমটোপ": 0,
"এমলেট": 0,
"এমবোটম": 0,
"খাঁটি": 0
}) DataURI (dataURLAfterGrabzIt)।

কোরি অলডারিন সোমবার, 16 ডিসেম্বর, 2019, 04:07:51 পিএমকে জিজ্ঞাসা করেছেন

হাই কোরি,

হ্যাঁ তারা সম্ভবত কিছুটা আলাদা হবে। কারণ এটি ব্রাউজারে যা আছে তার সঠিক চিত্র তৈরি করছে এবং তারপরে এটি লক্ষ্য উপাদানকে কাটাচ্ছে। অন্যটি পিডিএফ উপাদানগুলিতে রূপান্তরিত হয় এবং তারপরে সঠিক পিডিএফ উপাদানটি কেটে যায়।

পিডিএফ-তেও আমার মনে হয় না যে আপনার প্রস্থ এবং উচ্চতা নির্দিষ্ট করা উচিত।

আন্তরিক শুভেচ্ছা

সোমবার, 16 ডিসেম্বর, 2019 04:19:07 পূর্বাহ্নে গ্র্যাবজিট সাপোর্ট দ্বারা উত্তর দেওয়া হয়েছে

ধন্যবাদ। তাহলে কি একই ফলাফল পাওয়া সম্ভব? আমি সাফল্য না দিয়ে প্রচুর বিভিন্ন বিষয় পরীক্ষা করে দেখছি। এর পরিবর্তে পিডিএফ রূপান্তরকারীতে কি আমাকে পিএনজি ব্যবহার করতে হবে? আমি তা এড়াতে চেষ্টা করছিলাম তবে সম্ভবত এটিই একমাত্র সমাধান।

আমি যদি উচ্চতা এবং প্রস্থ উল্লেখ না করি, তবে এটি আরও সাদা স্থান যুক্ত করে। আমি কেবলমাত্র প্রস্থ এবং একমাত্র উচ্চতা উল্লেখ করার বিভিন্ন সংমিশ্রণ চেষ্টা করেছি এবং এগুলি সকলেই বিভিন্ন ফলাফল দেয় তবে সঠিক ফলাফল নয়।

ধন্যবাদ

সোমবার, 16 ডিসেম্বর, 2019 04:46:17 এপ্রিল কোরি আল্ডারিন উত্তর দিয়েছেন

আপনি যে এইচটিএমএলকে ক্যাপচার করার চেষ্টা করছেন তা সরবরাহ করতে পারেন। এটি সম্ভবত আমাদের ইমেল করে তোলে।

সোমবার, 16 ডিসেম্বর, 2019 04:50:29 পূর্বাহ্নে গ্র্যাবজিট সাপোর্ট দ্বারা উত্তর দেওয়া হয়েছে

অবশ্যই, আমি এটি প্রেরণ করতে পারেন। কোথায় পাঠাতে হবে?

সোমবার, 16 ডিসেম্বর, 2019 05:18:45 এপ্রিল কোরি আল্ডারিন উত্তর দিয়েছেন

ঠিক আছে, আমি মনে করি আপনি কী পাচ্ছেন তা আমি দেখতে পাচ্ছি। এই মুহুর্তে যখন আপনি একটি পিডিএফ হিসাবে একটি লক্ষ্য ক্যাপচার করেন। এটি আপনার যে পৃষ্ঠার আকার চেয়েছিল তা এখনও ফিরে আসবে যদি আপনি A4 এর একটি পৃষ্ঠার আকারের জন্য জিজ্ঞাসা করেন তবে আপনি লক্ষ্যটি কাটা এবং একটি এ 4 পৃষ্ঠায় বসে থাকতে পারেন।

যাইহোক, আপনি মনে করেন যে লক্ষ্যযুক্ত এইচটিএমএল উপাদানটি নিজেই পৃষ্ঠার আকারের সাথে এইচটিএমএল উপাদান পৃষ্ঠা আকারে সেট করা আছে।

এটা কি সঠিক? যদি তাই হয় তবে একটি কোড পরিবর্তন প্রয়োজন। আমি মনে করি আমরা লক্ষ্য-চিত্র তৈরি করতে অনুরূপভাবে পৃষ্ঠার আকারের প্যারামিটারে -1 পাস করার অনুমতি দিয়ে এটি করতে পারি।

সোমবার, 16 ডিসেম্বর, 2019 05:23:33 পূর্বাহ্নে গ্র্যাবজিট সাপোর্ট দ্বারা উত্তর দেওয়া হয়েছে

হ্যাঁ এটা ঠিক. এটি একটি বিকল্প হতে পারে যদি দুর্দান্ত হবে। ধন্যবাদ

সোমবার, 16 ডিসেম্বর, 2019 05:26:45 এপ্রিল কোরি আল্ডারিন উত্তর দিয়েছেন