কিভাবে একটি নির্দিষ্ট ফন্ট একটি পিডিএফ নথিতে ব্যবহার করা হয় তা খুঁজে বের করতে


19

একটি প্রদত্ত পিডিএফ যা অনেকগুলি ফন্ট ব্যবহার করে (উদাঃ, অ্যাক্রোব্যাট রিডারে, ফাইলগুলি & gt; প্রোপার্টি & gt; ফন্টগুলি নির্বাচন করার সময় ব্যবহৃত ফন্টগুলি দেখতে পারা যায়) আমি কিভাবে খুঁজে পেতে পারি কোথায় ডকুমেন্টে একটি নির্দিষ্ট ফন্ট ব্যবহার করা হয় (অ্যাডোব অ্যাক্রোব্যাট 7, রিডার, বা একটি বিনামূল্যে পিডিএফ টুল ব্যবহার করে)

শুধু পরিষ্কার হতে হবে: আমি কোনও ফন্টের নির্দিষ্ট অংশে কোন ফন্ট ব্যবহার করতে চাই না (আমি জানি যে অ্যাক্রোব্যাট 9 পেশাদার ব্যবহার করে কীভাবে এটি করতে হবে, দেখুন এই সুপার ব্যবহারকারী প্রশ্ন )। পরিবর্তে আমি খুঁজে পেতে চাই কোথায় একটি নির্দিষ্ট ফন্ট ব্যবহার করা হয়।


আপনি কি @ আরজান এর উপরের মন্তব্যের জবাব দিতে পারেন?
Mehper C. Palavuzlar

1
@ আরজান & amp; মেহেপারঃ ড
Rabarberski

উত্তর:


15

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

1) একটি নতুন কাস্টম preflight প্রোফাইল তৈরি করুন উন্নত | প্রফ্লিট | বিকল্প | নতুন প্রফ্লিট প্রোফাইল তৈরি করুন

2) প্রোফাইলটি একটি নাম দিন (ফন্টফাইন্ডার, বলুন)

3) ডায়ালগের বাম উইন্ডোতে "কাস্টম চেকস" ক্লিক করুন

4) ফাঁকা বাক্সের নীচের ডায়ালগটির ডান উইন্ডোতে একটি নতুন চেক তৈরি করতে এবং বর্তমান প্রোফাইলে অন্তর্ভুক্ত করার জন্য প্লাস চিহ্নটি ক্লিক করুন

5) গ্রুপে "পাঠ্য" ক্লিক করুন, নিচের সম্পত্তিটি "পাঠ্য আকার"। এটি নির্বাচন করুন এবং "যোগ করুন" এ ক্লিক করুন

6) নীচের প্যানেল এখন আরো বিকল্প আছে। সম্ভবত "সমান" লেবেলযুক্ত ড্রপ ডাউন বিকল্পগুলিতে ক্লিক করুন এবং "কম" নির্বাচন করুন

7) সংখ্যা ক্ষেত্র একটি বড় মান লিখুন। আমি 500 প্রবেশ করলাম

8) ডায়ালগের উপরের বামদিকে যখন আগুন জ্বালানীর প্রতিবেদন করা হয় ... এবং পাঠ্য আকার 500 পিটি বা তার কম কিছু লিখুন এবং ঠিক আছে ক্লিক করুন। এটি পাশে একটি লাল ক্রস সঙ্গে প্যানে একটি নতুন কাস্টম চেক করা উচিত। ক্রস লাল না হলে চেক লেবেলের উপর ক্লিক করুন এবং প্যানেলে "ত্রুটি" নির্বাচন করুন

অন্য ত্রুটির চেকের জন্য উপরের ধাপগুলি পুনরাবৃত্তি করুন, তবে 500 এর জন্য "বৃহত্তর বা সমান" বিকল্পটি পরিবর্তন করুন এবং 500 পিটি বা তার চেয়ে বড় হিসাবে আগুনের প্রতিবেদনগুলি দেখুন

9) প্রোফাইল প্রোফাইল ডায়ালগ ঠিক আছে ক্লিক করুন

10) আপনার পিডিএফ প্রফাইল চালান

আমি ফন্টটিকে বড় বিন্দু আকারে ভুলতে সেট করি যাতে সমস্ত ত্রুটি একটি গোষ্ঠীতে প্রতিবেদন করে। দ্বিতীয় চেক যে চেয়ে বড় যে কোনো ফন্ট ধরা হয়। আমি আপনি পিটি আকার 50000 চেক করতে পারে এবং একই ফলাফল আছে।


5
এই উত্তর অনেক সাহায্য করেছে। যাইহোক, পদক্ষেপ 5 এ পরিবর্তে, নির্বাচন Text গ্রুপ, নির্বাচন করুন Font গ্রুপ, এবং তারপর Base Font Name এবং ফন্টের নাম টাইপ করুন, যা অনেক নিকার কাজ করে।
Jesse Good

6

এখানে কিভাবে খুঁজে বের করতে একটি উপায় প্রতিটি পৃথক পৃষ্ঠার জন্য ফন্টের কোন সেট এটি ব্যবহার করা হয়। (দুঃখিত, আমি ফন্ট ব্যবহারের জন্য অবস্থান-সচেতনতা তৈরির উপায় জানি না, যেমন পৃষ্ঠা-বিজ্ঞাপনের চেয়ে আরও বেশি নির্দিষ্ট বাণিজ্যিক সফটওয়্যার যেমন callassoftware.com এর ব্যবহার না করেই। pdfToolbox4 অথবা Enfocus ' PitStop ।)

এই পদ্ধতি এক্সপিডিএফ এর ব্যবহার pdffonts.exe ইউটিলিটি, একটি জিপিএল লাইসেন্সধারী ফ্রি সফ্টওয়্যার:

  1. যাও: http://www.foolabs.com/xpdf/download.html এবং ডাউনলোড করুন: ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl4-win32.zip
  2. কিছু ডিরেক্টরিতে * .zip ফাইলটি বের করুন এবং এতে থাকা বিভিন্ন * .exe উপযোগগুলি সনাক্ত করুন।
  3. এখন, একটি নথির পৃষ্ঠা 22 এ ব্যবহৃত সমস্ত ফন্ট প্রদর্শন করতে, চালান:

    pdffonts.exe -f 22 -l 22 c:\path\to\some\pdf.pdf
    
  4. দেখতে সব সম্পূর্ণ নথিতে ব্যবহৃত ফন্ট, শুধু চালান:

    pdffonts.exe c:\path\to\some\pdf.pdf
    
  5. একটি 22 পৃষ্ঠার PDF এর প্রতিটি পৃষ্ঠায় ব্যবহৃত ফন্টগুলির একটি তালিকা পেতে, কেবল ব্যবহার করুন:

    for /l %i in (1,1,22) do ^
          (echo.PAGE %i & pdffonts -f %i -l %i c:\path\to\some\pdf.pdf)
    

3
এই পদ্ধতিটি লিনাক্স / ম্যাকেও কাজ করে, বাইনারিটিকে অবশ্যই বলা হয় pdffonts বরং pdffonts.exe এবং পথ এগিয়ে slashes ব্যবহার করবে।
ShreevatsaR


1

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


0

সম্ভবত যদি আপনি PDF তে মূলত তৈরি না হন তবে আপনার কাছে প্রাসঙ্গিক নয়, তবে যদি এটি হয় তবে আপনি উন্নত অনুসন্ধান ব্যবহার করে শব্দটিতে ফন্টগুলি খুঁজে পেতে পারেন। এখানে

সংক্ষেপে:

  1. আবিষ্কার
  2. উন্নত ...
  3. বিন্যাস - & gt; ফন্ট

ইত্যাদি আপনি বাকি কাজ করতে পারেন।


-1

ইন্টারনেটে অন্য কোথাও আমি কাজ করেছি, যদি আপনার অ্যাডোব অ্যাক্রোব্যাট থাকে (আমি মনে করি এটি 7 পরে কাজ করে)।

সরঞ্জাম খুঁজুন & gt; দস্তাবেজ পাঠ্য সম্পাদনা করুন (আমি আমার অ্যাক্রোব্যাট 10 এক্স থেকে পড়ছি, এটি আপনার সংস্করণে ভিন্ন হতে পারে তবে আপনি যা বলছেন তা খুঁজে পেতে সক্ষম হবেন)

একবার টেক্সট বক্স নির্বাচন করা হয়, ডান ক্লিক করুন এবং বৈশিষ্ট্য তাকান। সেখানে, এটি ব্যবহৃত ফন্ট বলতে হবে।

সম্পাদিত: আমার রেফারেন্স লিঙ্ক পাওয়া যায়: http://www.deepbluesky.com/blog/-/extracting-font-information-from-pdf-files_35/


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