পাশাপাশি আপনি পিডিএফ ফাইলগুলি পাশাপাশি তুলনা করতে এবং দুটির মধ্যে পরিবর্তনগুলি দেখানোর একটি ভাল উপায় জানেন?
এটি সম্পাদন করার জন্য আমি উইন্ডোজ সফটওয়্যারটি খুঁজছি। এটি দুর্দান্ত হবে যদি আপনি নিখরচায় এবং না মুক্ত উভয় পণ্যই পোস্ট করতে পারেন।
পাশাপাশি আপনি পিডিএফ ফাইলগুলি পাশাপাশি তুলনা করতে এবং দুটির মধ্যে পরিবর্তনগুলি দেখানোর একটি ভাল উপায় জানেন?
এটি সম্পাদন করার জন্য আমি উইন্ডোজ সফটওয়্যারটি খুঁজছি। এটি দুর্দান্ত হবে যদি আপনি নিখরচায় এবং না মুক্ত উভয় পণ্যই পোস্ট করতে পারেন।
উত্তর:
এক্সডোকডিফ প্লাগইন সহ উইনমার্জে চেষ্টা করুন । উভয়ই সম্পূর্ণ ফ্রি। কোনও স্ট্রিং সংযুক্ত নেই।
নীচে কয়েকটি মন্তব্য পরামর্শ দেয় যে তারা কোনও পার্থক্য দেখেনি। তার মানে প্লাগ-ইন সঠিকভাবে ইনস্টল করা হয়নি। এখানে কীভাবে:
xdocdiff
প্লাগইনটির রিডমে ফাইলগুলি রাখার জন্য যে ফাইলগুলিকে বলা হয়েছে সেখানে রাখুন (দুটি স্থান রয়েছে; ফাইলের নাম পরিবর্তন হতে পারে ইত্যাদি আমি এখানে তাদের তালিকা করব না - রিডমি পড়ুন)
উইনমার্গে, প্লাগইনগুলি> তালিকায় যান এবং "প্লাগইন সক্ষম করুন" চেকবক্সটি টিক দিন (এই পদক্ষেপটি xdocdiff
রিডমি থেকে অনুপস্থিত )
উইনমার্জে প্লাগিনগুলি> স্বয়ংক্রিয় আনপ্যাকিং নির্বাচন করুন (এটি দ্বিতীয় ধাপের আগে অক্ষম করা হয়েছিল)
তারপরে তুলনা করার সময় আপনি তুলনা উইন্ডোতে টেক্সট ফাইলগুলির মতো দেখতে পাবেন।
Plugins > List and tick the "Enable Plugins" checkbox
আমার জন্য কি অনুপস্থিত ছিল!
লিনাক্স এবং উইন্ডোজ এ আপনি ব্যবহার করতে পারেন diffpdf
(যা diff-pdf
এই থ্রেডে উল্লিখিত থেকে পৃথক )।
উবুন্টু ব্যবহার করে ইনস্টল করুন:
sudo apt-get install diffpdf
পিডিএসের সাথে টেক্সট্যালি বা ভিজ্যুয়াল তুলনা করার জন্য এই উবুন্টুগিজ পৃষ্ঠাটি আরও দেখুন ।
উইন্ডোজের জন্য , এই ডিফ্পডিএফ উইন্ডোজ সংস্করণটি সত্যিই দুর্দান্ত কাজ করে। আপনি http://soft.rubypdf.com/software/diffpdf থেকে ডাউনলোড করতে পারেন ( Win32 স্ট্যাটিক সংস্করণে নীচে স্ক্রোল করুন )।
আমি সম্প্রতি এটি খুঁজে পেয়েছি এবং আমি এটি পছন্দ করি।
https://github.com/vslavik/diff-pdf
ক্রস প্ল্যাটফর্ম, বিনামূল্যে এবং ভাল কাজ করে and
এখানে diff-pdf
ক্রিয়াকলাপের একটি স্ক্রিনশট রয়েছে - নোট করুন যে পিডিএফটিতে পাঠ্যটি আলাদা নয়, তবে কেবল হরফ (এবং এর সাথে লেআউট সেটিংস):
এই চিত্রটি পাওয়ার জন্য কলটি ছিল:
diff-pdf --view testA.pdf testB.pdf
... যেখানে টেস্টএ.পিডিএফ / টেস্টবি.পিডিএফ এই সাধারণ লেটেক্স ফাইলটি pdflatex
(সেই অনুসারে প্রতিটি পিডিএফের জন্য, মন্তব্য দেখুন) সংকলন করে প্রাপ্ত হয় :
\documentclass[12pt]{article}
% without mathpazo: testA.pdf
\usepackage{mathpazo} % with mathpazo: testB.pdf
\usepackage{lipsum}
\title{A brand new test}
\author{Testulio}
\begin{document}
\maketitle
\lipsum[1-3]
\end{document}
diff-pdf
: পরিবর্তিত পাঠ্যের দ্রুত দৃষ্টিভঙ্গির পাশাপাশি তুলনা করার জন্য ডিফফডিডিএফ দুর্দান্ত , তবে লাইন স্পেসিংয়ের ক্ষেত্রে ছোটখাট পরিবর্তনগুলি যেমন বলা যায় তবে এটি ডিবাগ করা কার্যত অসম্ভব - diff-pdf
অন্যদিকে, মূলত পৃষ্ঠার বিষয়বস্তু রাখে উভয় একই পৃষ্ঠায় তুলনা করা ফাইলগুলি থেকে (তবে ভিন্ন রঙের সাথে) - তাই লাইন ফাঁকির সমস্যাগুলি সহজেই চিহ্নিত করা যায় ... চিয়ার্স!
আমরা আমাদের কোম্পানিতে PDF গুলি তুলনা করা প্রয়োজন এবং সমাধান আমরা খুঁজে পেয়েছি কোন সন্তুষ্ট না হয়, তাই আমরা আমাদের নিজস্ব তৈরি করেছেন: ই-নেট PDFC । এটি নিখরচায় নয়, তবে আমরা 30 দিনের পরীক্ষার প্রস্তাব দিই।
এটি জাভাতে লেখা, সুতরাং এটি ক্রস প্ল্যাটফর্ম।
এটি কী বিশেষ করে তোলে তা হ'ল এটি কেবল পাঠ্যের বিপরীতে বিষয়বস্তুর সাথে তুলনা করে (বা কেবল পিডিএফকে একটি চিত্রে রূপান্তর করে চিত্রের তুলনা করে)। এটিতে একটি দুর্দান্ত ভিজ্যুয়াল তুলনা সরঞ্জাম রয়েছে।
আপনি অ্যাডোব অ্যাক্রোব্যাট এক্সও ব্যবহার করতে পারেন এটি পিডিএফ তুলনা কার্যকারিতাটিতে "দেখুন -> নথিগুলির তুলনা করুন" এর অধীনে তৈরি করেছে has
এই প্রয়োজনীয়তাগুলি নিয়ে আমি সম্প্রতি এটি করতে চেয়েছি (পিডিএফগুলি পৃথক করুন):
আমি বিভিন্ন প্যাকেজ ম্যানেজারগুলিতে উপলব্ধ পিডিফোটটেক্সট, ডাব্লুডিইফ এবং কলর্ডিফ ইনস্টল করেছি। (ম্যাকপোর্ট সহ sudo port install poppler wdiff colordiff
:)
তারপর:
wdiff <(pdftotext old.pdf -) <(pdftotext new.pdf -) | colordiff
এখন আমি দেখতে পাচ্ছি কোন শব্দগুলি, সুন্দর বর্ণের, পরিবর্তিত হয়েছে।
আরও বিশদ: http://philfreo.com/blog/how-to-view-a-color-diff-of-text-from-two-pdfs/
প্রকরণ:
ব্যবহার করা dwdiff
কিছুটা ভাল ফলাফল আনতে পারে।
আমি এইচটিএমএল আউটপুটও চেয়েছিলাম যাতে এই ক্ষুদ্র স্ক্রিপ্টটি কিছুটা সিএসএস দিয়ে একটি বেসিক ওয়েব পৃষ্ঠা তৈরি করে।
bash pc-script.bash old.pdf new.pdf > q.htlm
তারপরে q.html
আপনার ওয়েব ব্রাউজার দিয়ে খুলুন ।
pc-script.bash
ফাইল:
#!/bin/bash
OLD="$1"
NEW="$2"
cat <<EOF
<html><head><meta charset="UTF-8"/><title>Changes from $OLD to $NEW</title></head><style>
.plus { color: green; background: #E7E7E7; }
.minus { color: red; background: #D7D7D7; text-decoration: line-through; }
</style><body><h1>Changes from [ <span class="minus">$OLD</span> ] to [ <span class="plus">$NEW</span> ]</h1><pre>
EOF
dwdiff -i -A best -P \
--start-delete='<span class="minus">' --stop-delete='</span>' \
--start-insert='<span class="plus" >' --stop-insert='</span>' \
<( pdftotext -enc UTF-8 -layout "$OLD" - ) \
<( pdftotext -enc UTF-8 -layout "$NEW" - ) \
cat <<EOF
</pre></body></html>
EOF
আউটপুট একটি উদাহরণ এখানে দেখা যায়
pc-script.bash
স্ক্রিপ্টটি এইচটিএমএল-এর জন্য অক্ষরগুলি থেকে মুক্তি পায় না।
দুর্দান্ত সরঞ্জাম এবং ব্যবহারে সহজ: তুলনা করুন এটি v4 ( http://www.grigsoft.com/ থেকে )
বিভিন্ন ধরণের ফাইলের তুলনা করে। এটিতে পিডিএফ ফাইলের জন্য একটি অন্তর্নির্মিত কিছু রূপান্তরকারী রয়েছে।
সন্তোষজনক ফলাফল সহ আমি বেশ কয়েকবার এটি ব্যবহার করেছি।
সত্যিই এই চেষ্টা করা উচিত। ট্রায়াল সংস্করণ সীমাহীন সময়ের জন্য তুলনা করতে দেয়।
এটি জানেন না, তবে তুলনা পিডিএফও রয়েছে (নিখরচায় নয়, তবে 30 দিনের ট্রায়াল সম্ভব): http://www.compare-pdf.com/download.htm
বিনামূল্যে, সেরা না তবে ...
আমি উভয় নথি খোলার জন্য এবং তাদের একে অপরের বিরুদ্ধে বিভক্ত পর্দা আছে।
সর্বাধিক ব্যবহারিক সমাধান নয়, তবে এটি কার্যকর!
আমি পিডিএফ ফাইলগুলির জন্য ভাল ডিআইএফএফ প্যাকেজটি দেখিনি এবং ম্যানুয়াল এবং বিরক্তিকর হওয়ার পরেও আমার পথে কাজ করে!
এখানে আপনি দুটি পিডিএফ আপলোড করতে এবং তৃতীয়টি ফিরে পেতে পারেন যা আপনাকে উভয়ের মধ্যে পার্থক্য প্রদর্শন করবে।
সমস্ত প্ল্যাটফর্মগুলিতে কাজ করে, কিছুই শেখা বা ইনস্টল করা এবং এটি বিনামূল্যে নেই।
আদর্শ সমাধানের চেয়ে আরও কম:
পিডিএফগুলিতে ফর্ম্যাট করা কত জটিল এবং আপনি যে ধরণের পরিবর্তনগুলি সন্ধান করছেন তার উপর নির্ভর করে এটি ঠিক আছে।
বাণিজ্যিক: আপনি মূল অ্যাডোব অ্যাক্রোব্যাট প্রফেশনালটি পুরোপুরি $ 449 এর জন্য ব্যবহার করতে পারেন:
একটি সংশোধিত পিডিএফটিকে আগের সংস্করণের সাথে তুলনা করুন ।
আপনি যদি অ্যাক্রোব্যাট সম্পর্কে সিদ্ধান্ত নেন তবে এই পৃষ্ঠায় দেওয়া মন্তব্যগুলি এর ব্যবহারের জন্য প্রাসঙ্গিক।
পার্থক্য ডক - বিনামূল্যে নয়।
দুটি পিডিএফ ফাইলের মধ্যে সিঙ্ক্রোনাইজড স্ক্রোলিংয়ের খুব প্রাথমিক ফর্মের জন্য, আপনি লিখেছেন নীচের অটোহোটকি স্ক্রিপ্টটি ব্যবহার করতে পারেন। এটি ধরে নিয়েছে যে আপনার দুটি সুমাত্রাপিডিএফ উইন্ডো খোলা আছে। উভয় উইন্ডোতে পরবর্তী পৃষ্ঠায় যেতে ডান টিপুন, পূর্ববর্তী পৃষ্ঠার জন্য বাম টিপুন।
#IfWinActive ,SumatraPDF
Right::
orig := WinExist("A")
WinGet, outvar, List, SumatraPDF
win1 := outvar1
win2 := outvar2
WinActivate, ahk_id %win1%
sendinput {Right}
WinActivate, ahk_id %win2%
sendinput {Right}
WinActivate, ahk_id %orig%
return
Left::
orig := WinExist("A")
WinGet, outvar, List, SumatraPDF
win1 := outvar1
win2 := outvar2
WinActivate, ahk_id %win1%
sendinput {Left}
WinActivate, ahk_id %win2%
sendinput {Left}
WinActivate, ahk_id %orig%
return
অনলাইনে বিনামূল্যে https://www.diffchecker.com/diff রয়েছে ।
তবে এটি চিত্র এবং বিন্যাস ছাড়াই কেবল পাঠ্য পার্থক্য তুলে ধরে। এবং এটি বড় ফাইলগুলিতে অপরিবর্তিত টুকরোগুলির সাথে মিলিয়ে খুব দুর্বল।