PDFTool: अपलोड किए बिना ब्राउज़र में PDF एडिट करें
(pdftool.org)- PDFTool एक मुफ्त ऑनलाइन टूल है, जो संवेदनशील दस्तावेज़ों को सर्वर पर अपलोड किए बिना ब्राउज़र के अंदर PDF एडिट करने देता है
- यह encryption, decryption, optimization, merge, rotation, page removal, split, signature और OCR detection तक के बुनियादी PDF काम एक ही जगह उपलब्ध कराता है
- एडिटिंग logic WebAssembly के जरिए ब्राउज़र के भीतर चलता है, और दस्तावेज़ उपयोगकर्ता की डिवाइस से बाहर नहीं जाता
- टूल पेज खोलने के बाद इंटरनेट कनेक्शन बंद करके एडिटिंग आज़माकर local processing की पुष्टि खुद की जा सकती है
- यह मुफ्त है और file size या usage limit का दावा नहीं करता, लेकिन operating cost के कुछ हिस्से के लिए साइट पर थोड़े विज्ञापन हैं
सर्वर अपलोड के बिना PDF एडिटिंग
- PDFTool संवेदनशील PDF को ऑनलाइन एडिटिंग साइट पर अपलोड करने की असुविधा कम करने के लिए, फाइल को सीधे ब्राउज़र में एडिट करने का तरीका देता है
- चूंकि दस्तावेज़ उपयोगकर्ता की डिवाइस से बाहर नहीं जाता, इसलिए bank statement, prescription और अन्य महत्वपूर्ण दस्तावेज़ों को संभालते समय भी service operator फाइल तक पहुंच नहीं पाता
- समर्थित PDF operations ये हैं
- PDF फाइल encrypt करना
- PDF फाइल decrypt करना
- PDF optimize करना
- PDF merge करना
- PDF pages rotate करना
- PDF pages remove करना
- PDF split करना
- PDF sign करना
- PDF फाइल में OCR detect करना
ब्राउज़र के भीतर execution और operating conditions
- PDF एडिटिंग के लिए जरूरी जटिल logic WebAssembly का उपयोग करके ब्राउज़र के अंदर चलता है
- उपयोगकर्ता पहले टूल पेज लोड करके, फिर इंटरनेट कनेक्शन बंद कर PDF एडिटिंग आज़मा सकते हैं और खुद जांच सकते हैं कि यह अपलोड के बिना काम करता है या नहीं
- सेवा मुफ्त है; बताया गया है कि दस्तावेज़ जितनी बार चाहें एडिट किए जा सकते हैं और file size चाहे जो भी हो, processing local browser में होती है
- operating cost के कुछ हिस्से को पूरा करने के लिए वेबसाइट पर थोड़े विज्ञापन इस्तेमाल किए जाते हैं, और AdBlocker तथा अन्य script blocking को disable करने का अनुरोध किया गया है
- निर्माता ने बताया कि वे PDF एडिटिंग प्रोग्राम पर ज्यादा खर्च नहीं करना चाहते थे, और मौजूदा web PDF editing services द्वारा दस्तावेज़ों को सर्वर पर अपलोड कराना उन्हें संदेहास्पद लगा
1 टिप्पणियां
Hacker News की राय
ऑफलाइन ब्राउज़र टूल का आइडिया सच में बहुत अच्छा है: किसी भी डिवाइस पर चलता है, और प्रोग्राम “install” करना भी किसी वेबपेज पर जाने या सेव की हुई HTML फाइल खोलने जितना आसान है
यह टूल WebAssembly इस्तेमाल करता है, लेकिन यह अनिवार्य नहीं है। अपने इस्तेमाल के लिए बनाए कुछ PDF टूल सिर्फ pdf-lib इस्तेमाल करते हैं: https://shreevatsa.net/pdf-pages/ https://shreevatsa.net/pdf-unspread/
rendering engine के तौर पर Mozilla का PDF.js इस्तेमाल करता है, और यह देखकर हैरानी होती है कि ब्राउज़र के अंदर कितना कुछ किया जा सकता है: https://parepdf.com/
यह बस एक zip file है जिसमें एक HTML file और कुछ JavaScript files हैं, लेकिन यह आसान है और output भी बेहतर है, इसलिए कंपनी में दूसरे लोग भी इसे इस्तेमाल कर रहे हैं। local HTML app चुनने की वजह यह थी कि Python जैसी भाषा install करने की जरूरत न पड़े, और यह Windows व Mac पर बिना अलग installation के चले
developer tools जैसी चीजों से जांच सकते हैं, यह पता हो तब भी आसान नहीं है। अच्छा होगा अगर साइट पर जाकर यह जाना जा सके कि फाइल कहीं upload नहीं हो रही, और इसके लिए creator की बात पर भरोसा न करना पड़े
आम तौर पर यह Vite plugin काम आ जाता है: https://www.npmjs.com/package/vite-plugin-singlefile
थोड़ा संबंधित बात: मैं काफी समय से ऐसा टूल ढूंढ रहा हूं जो Acrobat के Fill & Sign feature की तरह उन PDFs में भी content भर सके जिन्हें form input के लिए नहीं बनाया गया है
भरकर save करने के बाद, बाद में फिर खोलकर पहले जोड़ी गई content को edit या delete कर सकूं तो अच्छा होगा। Adobe का account creation पर जोर देना और Acrobat में McAfee junkware bundled करना पसंद नहीं है, इसलिए alternative चाहिए। Android पर हैरानी की बात है कि कुछ ठीक-ठाक options हैं, लेकिन Windows या Linux पर काम का कुछ नहीं मिला
बनाए गए overlay को अलग file में save कर सकते हैं, और original PDF व overlay को मिलाकर नया PDF बना सकते हैं। जब भी official paperwork की जरूरत होती है, मैं इसे इस्तेमाल करता हूं
PDF में कहीं भी text type कर सकते हैं, इसलिए अगर असल में यही चाहिए तो यह काम आ सकता है। PC, Mac, Linux पर उपलब्ध है, हालांकि Linux version में features कम हो सकते हैं। Home tab के दाईं ओर “Fill & Sign” tool से access करें, और text input के लिए Home tab में Typewriter tool चुनकर जहां चाहें क्लिक करके type करें। बाद में Typewriter के arrow cursor से text पर फिर क्लिक करके उसे delete या modify कर सकते हैं, और Typewriter काफी अच्छी तरह काम करता है
[0] https://www.foxit.com/pdf-reader/
इसमें बहुत सारे tools हैं, और Sign PDF में text, date, PNG signature वगैरह जोड़ने की सुविधा है। मैं बस एक संतुष्ट user हूं, कोई affiliation नहीं है
सिर्फ text जोड़ना या ठीक करना हो तो interface भी काफी simple है, फिर भी document के लगभग हर element को बदलने की ताकत बनी रहती है। Linux, Windows, Mac पर support भी अच्छा है और installation भी आसान था
यहां comments में बहुत ज्यादा negativity और हतोत्साहित करने वाली reactions दिख रही हैं, इसलिए खीझ हो रही है
टूल बहुत बढ़िया है, और बनाने वाले को बधाई
smallpdf.com या ilovepdf.com जैसे आम online PDF tools obvious reasons से office network में अक्सर block रहते हैं
सोच रहा हूं कि अगर इस page को local folder में .html file के रूप में save करके browser में चलाया जाए, तो क्या firewall या Websense blocks से बिल्कुल बचा जा सकता है
अगर इसे device पर PWA के रूप में save करें, तो internet न होने पर यह last version cache कर लेता है, इसलिए इसे पूरी तरह offline इस्तेमाल किया जा सकता है और DNS query तक की जरूरत नहीं पड़ती
मुझे पता है कि internet की websites बहुत सारे वादे करती हैं। आप खुद verify कर सकते हैं। webpage load करने के बाद internet connection बंद कर दें और PDF edit करना शुरू करें, आप हैरान रह जाएंगे
मुझे offline tools पसंद हैं
https://www.webutils.app/ पर मैंने छोटे tools का collection बनाया है, और काफी समय से PDF tool भी add करने के बारे में सोच रहा था
privacy और security की चिंता करने वाले के तौर पर यह trend उल्टा पीछे जाने जैसा लगता है। अगर network access जरूरी हो तो web app समझ आता है, लेकिन offline tools को पहले “programs” कहा जाता था और वह दौर बेहतर था। web app browser को operating system में बदलने जैसा लगता है, और मेरे पास operating system पहले से है
लेकिन footer में “© 2022 WebUtils. All rights reserved” डालने की फिक्र जरूर की गई लगती है
अगर आप Mac user हैं, तो ऐसे ज्यादातर काम built-in Preview.app में किए जा सकते हैं
Linux पर ऐसे कामों के लिए https://github.com/pdfarranger/pdfarranger और https://gitlab.com/scarpetta/pdfmixtool का खूब इस्तेमाल करता/करती हूँ
दोनों के लिए Flathub पर Flatpak उपलब्ध है, इसलिए installation और updates भी आसान हैं
Windows पर pdfsam मेरे लिए बिल्कुल सही offline tool है
https://pdfsam.org
यह open source भी है: https://github.com/torakiki/pdfsam
Linux पर अच्छे PDF editor की कमी हमेशा अजीब लगती है
क्योंकि PDF में pages काट-चिपकाकर थोड़ी editing करने की जरूरत काफी बार पड़ती है। बेशक Pdftk या आजकल के stapler, pdfinfo और ImageMagick के combination से यह किया जा सकता है, लेकिन GUI programs आम तौर पर library operations के ऊपर बस एक पतली wrapper layer जैसे होते हैं, फिर भी अक्सर काफी खराब निकलते हैं
PDFTool.org की तरह यह online tool है, लेकिन local processing भी support करता है। यह free है और account की जरूरत नहीं है। मुझे वे websites पसंद नहीं जो कुछ भी करने से पहले signup करने पर मजबूर करती हैं। खुलासा कर दूँ, इस tool को मैं अकेले develop कर रहा/रही हूँ
Adobe का OCR साधारण black-and-white tax documents को भी ठीक से process नहीं कर पाता, scanned OCR की तो बात ही छोड़िए। अगर कोई text field recognize नहीं होती, तो missing field जोड़ने का भी लगभग कोई तरीका नहीं होता। “PDF के दो pages को एक page में merge करना” जैसी सुविधाजनक feature भी paid software इस्तेमाल करने की तुलना में search करके करना हमेशा आसान लगता है
यह Debian repository में भी है और शायद Ubuntu में भी:
sudo apt-get install pdfarrangerमूल रूप से यह scanning tool है, लेकिन scan किए बिना PDF drag-and-drop करने पर भी अच्छी तरह काम करता है। यह page के अंदर editing या annotation नहीं करता, बल्कि उससे “एक layer ऊपर” वाले काम संभालता है
[1] https://www.naps2.com/
फिर भी software खुद बहुत अच्छा है
COVID के समय मैं sensitive data किसी भी server पर upload नहीं करना चाहता/चाहती था/थी, इसलिए मैंने एक समान offline tool बनाया
ताकि यह दूसरों के भी काम आ सके, इसे open source के रूप में publish कर रखा है: https://timothebarbe.github.io/pdfModer
मैं frontend developer नहीं हूँ, इसलिए UI खास अच्छा नहीं है