मुफ़्त ऑनलाइन PDF क्रॉपिंग
अवांछित मार्जिन हटाएँ, अपनी PDF पेजों को फिर से फ़्रेम करें या सामग्री का आकार बदलें। एक पेज या पूरा दस्तावेज़ क्रॉप करें। आपके ब्राउज़र में तत्काल परिणाम।
PDF फ़ाइलों का समर्थन · 100 MB तक
यह कैसे काम करता है
- ड्रॉप ज़ोन या फ़ाइल ब्राउज़र का उपयोग करके PDF फ़ाइल अपलोड करें।
- पृष्ठ का पूर्वावलोकन करें और किनारों को खींचकर या सटीक हाशिया मान दर्ज करके क्रॉप क्षेत्र समायोजित करें।
- क्रॉप को सभी पृष्ठों पर या केवल वर्तमान पृष्ठ पर लागू करना चुनें।
- परिवर्तन लागू करने और अपना क्रॉप किया हुआ दस्तावेज़ डाउनलोड करने के लिए ‘PDF क्रॉप करें’ पर क्लिक करें।
आपको PDF क्रॉपिंग की आवश्यकता कब होती है?
स्कैन किए गए दस्तावेज़ों से अत्यधिक हाशिये हटाने, विशिष्ट आयामों में फिट होने के लिए पृष्ठों का आकार बदलने, या मुद्रण या डिजिटल साझाकरण के लिए दस्तावेज़ तैयार करने के लिए PDF क्रॉप करना आवश्यक है। चाहे आपके पास बड़े सफेद बॉर्डर वाला दस्तावेज़ हो या PDF के बैच में पृष्ठ आकारों को मानकीकृत करने की आवश्यकता हो, यह टूल आपके ब्राउज़र में तुरंत इसे संभालता है।
क्रॉपिंग विकल्प
- मैन्युअल हाशिये · हर किनारे से कितनी सामग्री हटानी है यह ठीक से नियंत्रित करने के लिए मिलीमीटर में सटीक हाशिया मान दर्ज करें।
- दृश्य क्रॉपिंग · क्रॉप क्षेत्र को इंटरैक्टिव रूप से समायोजित करने के लिए पूर्वावलोकन पर सीधे क्रॉप बॉक्स के किनारों को खींचें।
- प्रीसेट विकल्प · सामान्य क्रॉपिंग परिदृश्यों के लिए ‘हाशिये हटाएं’ या ‘A4 केंद्र क्रॉप’ जैसे त्वरित प्रीसेट का उपयोग करें।
- प्रति-पृष्ठ या बैच · अलग-अलग पृष्ठों पर अलग-अलग क्रॉप लागू करें या अपने पूरे दस्तावेज़ पर एक बार में एक ही क्रॉप लागू करें।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं अलग-अलग आयामों के साथ व्यक्तिगत पृष्ठों को क्रॉप कर सकता हूँ?
हाँ। ‘केवल वर्तमान पृष्ठ पर लागू करें’ चुनें और अपने क्रॉप आयाम सेट करें, फिर दूसरे पृष्ठ पर जाएं और यदि आवश्यक हो तो एक अलग क्रॉप लागू करें।
अधिकतम फ़ाइल आकार क्या है?
PDF फ़ाइलें 100 MB तक हो सकती हैं। प्रसंस्करण आपके ब्राउज़र में होता है, इसलिए बहुत बड़ी फ़ाइलें आपके डिवाइस के आधार पर कुछ क्षण ले सकती हैं।
क्या क्रॉपिंग से मेरे PDF की गुणवत्ता प्रभावित होगी?
नहीं। क्रॉपिंग एक गैर-विनाशकारी ऑपरेशन है जो केवल हाशिये हटाता है और पृष्ठ सीमाओं को समायोजित करता है। सभी शेष सामग्री अपनी मूल गुणवत्ता बनाए रखती है।
क्या मैं लागू करने से पहले क्रॉप का पूर्वावलोकन कर सकता हूँ?
हाँ। पूर्वावलोकन कैनवास आपके PDF पृष्ठ को वर्तमान क्रॉप क्षेत्र के साथ दिखाता है। डाउनलोड करने से पहले वास्तविक समय में परिणाम देखने के लिए क्रॉप बॉक्स समायोजित करें या हाशिया मान दर्ज करें।
क्या मेरा PDF सर्वर पर अपलोड होता है?
नहीं. सारी क्रॉपिंग आपके ब्राउज़र में स्थानीय रूप से होती है। आपका PDF कभी आपके डिवाइस से बाहर नहीं जाता, जिससे पूर्ण गोपनीयता और सुरक्षा सुनिश्चित होती है।
"PDF क्रॉप" का वास्तविक अर्थ क्या है
"PDF क्रॉप" वाक्यांश ऐसा लगता है जैसे ऑपरेशन किसी इमेज को क्रॉप कर रहा हो: आयत के बाहर के पिक्सेल हटा दिए जाते हैं, फ़ाइल सिकुड़ जाती है, और मूल सामग्री चली जाती है। PDF क्रॉप ऐसा नहीं करता। PDF क्रॉप पेज डिक्शनरी में पाँच पेज-सीमा आयतों में से एक को बदलता है। सामग्री स्वयं, जो ड्रॉइंग ऑपरेशन की एक धारा है (पेन चलाना, स्ट्रोक करना, भरना, ग्लिफ़ रखना, इमेज बनाना), ठीक उसी तरह संरक्षित रहती है जैसी थी। क्रॉप केवल यह बदलता है कि उस सामग्री का कौन सा आयत रीडर को दिखाना चाहिए। क्रॉप की हुई फ़ाइल को ऐसे रीडर में खोलें जो आयत को अनदेखा करता हो, और मूल मार्जिन यथावत वापस आ जाएंगे।
यह तीन व्यावहारिक कारणों से मायने रखता है। पहला, क्रॉप के बाद फ़ाइल आकार लगभग अपरिवर्तित रहता है; "क्रॉप-आउट" सामग्री का प्रतिनिधित्व करने वाले बाइट्स अभी भी फ़ाइल में हैं। दूसरा, कोई भी रीडर या टूल जो संबंधित पेज बॉक्स को रीसेट करता है, मूल मार्जिन को पुनर्प्राप्त कर सकता है। तीसरा, दृष्टिगत रूप से क्रॉप किए गए हिस्से में मौजूद पाठ अभी भी चयन योग्य, कॉपी योग्य और सर्च इंजन द्वारा इंडेक्स योग्य है, भले ही वह स्क्रीन पर रेंडर न हो। यदि लक्ष्य मार्जिन सामग्री को स्थायी रूप से हटाना है (उदाहरण के लिए एक गोपनीय हेडर जो पुनर्प्राप्त नहीं होना चाहिए), तो सही ऑपरेशन रिडैक्शन के बाद री-रास्टराइज़ करना है, क्रॉप नहीं।
यह टूल कैसे काम करता है
यह टूल दो ओपन-सोर्स लाइब्रेरीज़ को जोड़ता है जो ब्राउज़र में PDF कार्य के लिए वस्तुतः मानक बन गई हैं। Andrew Dillon की pdf-lib संरचनात्मक ऑपरेशन संभालती है: PDF को ऑब्जेक्ट ग्राफ में लोड करना, पेज डिक्शनरी में नेविगेट करना, और संशोधित PDF को वापस लिखना। Mozilla की pdf.js रेंडरिंग पक्ष संभालती है: प्रत्येक पृष्ठ को कैनवास पर बनाती है ताकि आप पृष्ठ देख सकें और क्रॉप आयत को दृष्टिगत रूप से स्थित कर सकें। दोनों मिलकर पूरे क्रॉप ऑपरेशन को ब्राउज़र टैब के भीतर बिना किसी सर्वर संपर्क के चलाने देती हैं।
जब आप "PDF क्रॉप करें" दबाते हैं, तो टूल pdf-lib के माध्यम से प्रत्येक लक्ष्य पृष्ठ पर page.setCropBox(x, y, width, height) को कॉल करता है। तर्क PDF यूज़र-स्पेस पॉइंट्स में हैं, जिनका मूल बिंदु MediaBox के निचले बाएँ कोने पर है। टूल आपके मार्जिन प्रतिशत को पृष्ठ के वास्तविक MediaBox आयामों में बदलता है, फिर pdf-lib जो निचले बाएँ/ऊपरी दाएँ कन्वेंशन की अपेक्षा करता है, उसमें बदलता है। संशोधित PDF को pdf-lib के save() द्वारा सीरियलाइज़ किया जाता है, एक Blob में लपेटा जाता है, और ब्राउज़र को डाउनलोड के रूप में दिया जाता है। ऑपरेशन के दौरान कोई बाइट टैब नहीं छोड़ता। लगभग 1.3 MB का pdf-lib बंडल और लगभग 800 KB का pdf.js बंडल पहली बार जाने के बाद कैश हो जाते हैं, इसलिए लौटने पर टूल तुरंत लोड होता है।
PDF विनिर्देश में पाँच पेज बॉक्स
प्रत्येक PDF पेज डिक्शनरी में पाँच आयत तक हो सकते हैं, जो ISO 32000 खंड 14.11.2 में परिभाषित हैं। प्रत्येक आयत डिफ़ॉल्ट यूज़र-स्पेस इकाइयों में चार संख्याएँ होती हैं (एक इकाई बराबर 1/72 इंच), जिन्हें [llx lly urx ury] के रूप में एनकोड किया जाता है जहाँ ll निचला बायाँ कोना है और ur ऊपरी दायाँ कोना है। निर्देशांक ऊपर और दाईं ओर बढ़ते हैं, इसलिए US Letter पृष्ठ का निचला बायाँ कोना [0 0] और ऊपरी दायाँ [612 792] है। यह टूल CropBox सेट करता है; अन्य चार अछूते रहते हैं।
- MediaBox. पृष्ठ की भौतिक सीमा, प्रत्येक पृष्ठ पर अनिवार्य। यह उस कागज़ की शीट का आकार है जिस पर पृष्ठ छपा होगा, या वह कैनवास जिस पर अन्य सभी बॉक्स परिभाषित हैं।
MediaBoxएकमात्र ऐसा बॉक्स है जो अवश्य मौजूद होना चाहिए; अनुपस्थित होने पर अन्य चार इससे विरासत में लेते हैं। - CropBox. वह दृश्य क्षेत्र जिसे रीडर डिफ़ॉल्ट रूप से प्रदर्शित और प्रिंट करता है। यदि अनुपस्थित हो, तो
MediaBoxका मान डिफ़ॉल्ट होता है। स्क्रीन पठन या सामान्य सफ़ाई के लिए PDF क्रॉप करने का अर्थ लगभग हमेशाCropBoxसेट करना होता है, जो यह टूल करता है। - BleedBox. उत्पादन मुद्रण के लिए क्लिपिंग क्षेत्र, जिसमें प्रिंट ब्लीड शामिल है। प्रीप्रेस वर्कफ़्लो द्वारा उपयोग किया जाता है; अधिकांश उपभोक्ता PDF रीडर इसे अनदेखा करते हैं।
CropBoxका मान डिफ़ॉल्ट होता है। - TrimBox. ट्रिमिंग के बाद तैयार पृष्ठ के इच्छित आयाम। उत्पादन-मुद्रण संदर्भ।
CropBoxका मान डिफ़ॉल्ट होता है। ध्यान दें कि उत्पादन मुद्रण में "trim" उपभोक्ता टूल जिसे "crop" कहते हैं, उस "मार्जिन क्रॉप" वर्कफ़्लो से एक अलग ऑपरेशन है। - ArtBox. पृष्ठ पर सार्थक सामग्री का विस्तार, अतिरिक्त सफ़ेद स्थान को छोड़कर। कुछ लेआउट अनुप्रयोगों द्वारा संकेत के रूप में उपयोग किया जाता है।
CropBoxका मान डिफ़ॉल्ट होता है।
PDF निर्देशांक प्रणाली, और मार्जिन प्रतिशत क्यों आसान हैं
PDF निर्देशांक मूल बिंदु को पृष्ठ के निचले बाएँ कोने पर रखते हैं और ऊपर की ओर बढ़ते हैं, जो स्क्रीन निर्देशांक के विपरीत है (मूल बिंदु ऊपरी बाएँ, y नीचे की ओर बढ़ता है)। उपयोगकर्ता अपेक्षाओं से मिलान के लिए ("शीर्ष से 5% ट्रिम करें") टूल मार्जिन मान शीर्ष से दिखाता है, लेकिन आंतरिक रूप से y-अक्ष को पलटता है ताकि उसे pdf-lib जो निचले बाएँ-एंकर वाले आयत की अपेक्षा करता है उसमें अनुवादित किया जा सके। एक ही पलटाव में गलती करना घर पर बनाए गए PDF क्रॉप स्क्रिप्ट में सबसे आम बग है: क्रॉप किया गया आउटपुट तब पृष्ठ के निचले हिस्से को दिखाता है जब उपयोगकर्ता ने ऊपर रखने के लिए कहा था, या इसके विपरीत।
प्रतिशत-आधारित मार्जिन इनपुट अंतरराष्ट्रीय पृष्ठ आकारों को समान रूप से संभालते हैं। A4 कागज़ 210 x 297 मिमी है, जो 595.276 x 841.89 PDF पॉइंट्स के बराबर है। US Letter 8.5 x 11 इंच है, जो 612 x 792 पॉइंट्स के बराबर है। कुछ PDF जेनरेटर ग़ैर-मानक आकार (Legal 8.5 x 14, A3, स्कैन किए गए दस्तावेज़ों से कस्टम आकार) उत्पन्न करते हैं। टूल प्रत्येक पृष्ठ से MediaBox आयाम पढ़ता है और प्रतिशत से क्रॉप आयत की गणना करता है, जो किसी भी पृष्ठ आकार के लिए काम करता है, जिसमें कभी-कभी स्कैन किए गए दस्तावेज़ों में मिलने वाले विषम मिश्रण भी शामिल हैं।
क्रॉप बनाम रिसाइज़, ट्रिम, रिडैक्ट और रोटेट
कई PDF ऑपरेशन समान लगते हैं लेकिन अलग परिणाम देते हैं। गलत को चुनना "फ़ाइल जिस तरह बदलने की उम्मीद थी वैसे नहीं बदली" वाले अधिकांश सपोर्ट टिकटों का स्रोत है।
- क्रॉप.
CropBoxको छोटे आयत पर सेट करता है। सामग्री संरक्षित रहती है; फ़ाइल आकार लगभग अपरिवर्तित रहता है; मूल मार्जिन पुनर्प्राप्त किए जा सकते हैं। यही टूल। - रिसाइज़.
MediaBoxआयामों को बदलता है, आमतौर पर फिट करने के लिए सामग्री को स्केल करता है। वास्तविक शीट आकार बदलता है। उपयोग किया जाता है जब किसी दस्तावेज़ को अलग कागज़ आकार पर रेंडर करना हो और सामग्री को क्लिप करने के बजाय स्केल करना हो। - ट्रिम. उत्पादन मुद्रण में, ब्लीड के बाद इच्छित अंतिम कट आकार पर
TrimBoxसेट करता है। भ्रम से, कई उपभोक्ता टूल "trim" को क्रॉप के पर्याय के रूप में उपयोग करते हैं। इस टूल के संदर्भ में, "मार्जिन ट्रिम करें" सफ़ेद मार्जिन हटाने का उपयोगकर्ता-सामना करने वाला लेबल है। - रिडैक्ट. फ़ाइल से सामग्री को स्थायी रूप से हटाता है: रिडैक्टेड क्षेत्र को बनाने वाले बाइट्स कंटेंट स्ट्रीम से हटा दिए जाते हैं और एक काले आयत द्वारा प्रतिस्थापित किए जाते हैं या पूरी तरह से हटा दिए जाते हैं। रिडैक्टेड सामग्री पुनर्प्राप्त नहीं की जा सकती। गोपनीय जानकारी छिपाते समय आवश्यक; क्रॉप पर्याप्त नहीं है।
- रोटेट. पृष्ठ रोटेशन फ़्लैग (
Rotateप्रविष्टि, 0/90/180/270) को बदलता है। कंटेंट स्ट्रीम में परिवर्तन नहीं करता; रीडर डिस्प्ले समय पर रोटेशन लागू करता है। अवधारणात्मक रूप से क्रॉप के समान, इस अर्थ में कि अंतर्निहित सामग्री अपरिवर्तित रहती है लेकिन प्रदर्शित परिणाम भिन्न होता है। उसके लिए मुफ्त ऑनलाइन PDF पेज घुमाएँ का उपयोग करें।
वास्तविक-दुनिया वर्कफ़्लो जो PDF क्रॉपिंग को संचालित करते हैं
- बड़े सफ़ेद मार्जिन वाले स्कैन किए गए दस्तावेज़। स्कैनर ने दस्तावेज़ को letter कागज़ के आकार के फ़्लैटबेड पर रखा, लेकिन दस्तावेज़ स्वयं उस आकार का आधा है। प्रत्येक पृष्ठ का तीन चौथाई हिस्सा खाली स्कैन-बेड सफ़ेद है। वास्तविक दस्तावेज़ सीमा तक क्रॉप करने से फ़ाइल छोटी स्क्रीन पर पठनीय हो जाती है और मुद्रण के लिए प्रभावी पृष्ठ क्षेत्र कम हो जाता है।
- ई-रीडर और टैबलेट पठन। बांह की लंबाई पर letter कागज़ के लिए डिज़ाइन किए गए PDF 7 इंच के टैबलेट पर छोटे टेक्स्ट दिखाते हैं क्योंकि रीडर पूरी पृष्ठ चौड़ाई को स्क्रीन में फ़िट कर देता है। मार्जिन क्रॉप करने से लगभग 25% दृश्य चौड़ाई पुनः प्राप्त होती है और आरामदायक पठन दूरी पर टेक्स्ट पठनीय हो जाता है। Marvin, KOReader, ReadEra, Kobo, और ReMarkable टैबलेट सभी
CropBoxका सम्मान करते हैं; इस टूल में एक बार सेट करने से एक स्थायी पठन-अनुकूलित प्रतिलिपि तैयार होती है। - मुद्रण की तैयारी। A4 पर स्कैन किया गया दस्तावेज़ US Letter पर प्रिंट करना ज़रूरी होता है, या इसके विपरीत। Letter
MediaBoxके अंदर केंद्रित A4 क्षेत्र पर क्रॉप करने से दस्तावेज़ Letter-स्टॉक प्रिंटर पर सही ढंग से प्रिंट होता है, बिना ऑटो-फ़िट के पृष्ठ को लगभग 3% तक छोटा किए। "A4 केंद्र क्रॉप" प्रीसेट ठीक यही रूपांतरण करता है। - फ़ॉर्म मुद्रण और केवल-फ़ॉर्म आउटपुट। दो-तरफ़ा लेआउट के लिए डिज़ाइन किए गए एक-पृष्ठ PDF फ़ॉर्म में अक्सर एक शीर्ष मार्जिन होता है जिसमें फ़ॉर्म-प्रॉम्प्ट टेक्स्ट होता है और एक निचला मार्जिन जिसमें सबमिशन निर्देश होते हैं; फ़ॉर्म का मुख्य भाग केंद्र में होता है। फ़ॉर्म को मुख्य क्षेत्र तक क्रॉप करने से डिजिटल भरने या एक तरफ़ प्रिंट करने के लिए उपयुक्त केवल-फ़ॉर्म आउटपुट तैयार होता है।
- स्लाइड डेक एक्सपोर्ट सफ़ाई। PowerPoint या Keynote से PDF में एक्सपोर्ट की गई प्रस्तुति में प्रत्येक पृष्ठ पर स्लाइड फ़्रेमिंग शामिल होती है (नोट्स क्षेत्र, फ़ुटर, पेज नंबर)। केवल स्लाइड सामग्री तक क्रॉप करने से स्लाइड-शेयरिंग या अन्य दस्तावेज़ों में एम्बेड करने के लिए एक साफ़ PDF बनता है।
- बहु-स्रोत दस्तावेज़ों में लेआउट सामान्यीकरण। विभिन्न पृष्ठ आकारों वाले स्रोतों से इकट्ठा किया गया एक मर्ज किया हुआ PDF (एक स्रोत से A4 कवर, दूसरे से US Letter मुख्य भाग, तीसरे से Legal परिशिष्ट) अजीब लगता है क्योंकि प्रत्येक अनुभाग रीडर के ज़ूम को पुनः बदलता है। प्रत्येक पृष्ठ को एक समान आयत में क्रॉप करने से दृश्य रूप से सुसंगत पठन अनुभव बनता है।
- साझा करने से पहले अवांछित फ़ुटर या हेडर छिपाना। एक दस्तावेज़ पर एक संगठन फ़ुटर है ("केवल आंतरिक उपयोग, ड्राफ़्ट") जिसे बाहरी रूप से साझा करते समय छिपाया जाना चाहिए। फ़ुटर क्षेत्र को क्रॉप करने से एक साझा करने योग्य संस्करण बनता है। महत्वपूर्ण चेतावनी: फ़ुटर टेक्स्ट अभी भी अंतर्निहित कंटेंट स्ट्रीम में है और कोई भी जो
CropBoxको रीसेट करे, उसे पुनर्प्राप्त कर सकता है। स्थायी हटाने के लिए, रिडैक्शन आवश्यक है।
सामान्य ख़तरे और उनका अर्थ
- क्रॉप किया गया PDF Adobe Acrobat में ठीक दिखता है लेकिन किसी अन्य रीडर में मूल मार्जिन दिखाता है। दूसरा रीडर
CropBoxको अनदेखा कर रहा है औरMediaBoxपर वापस आ रहा है। कुछ कॉन्फ़िगरेशन में ब्राउज़र PDF व्यूअर, लेआउट-संरक्षण के लिएpdftotextजैसे कमांड-लाइन टूल, और कुछ मोबाइल ऐप्स इस श्रेणी में आते हैं। समाधान यह है कि सुनिश्चित करें कि उपभोक्ता रीडरCropBoxका सम्मान करता है (आधुनिक रीडर करते हैं), या किसी अन्य टूल में आउटपुट को "फ़्लैटन" पास से चलाएँ जो क्रॉप की गई सामग्री को भौतिक रूप से हटा दे। - क्रॉप किया गया PDF लगभग मूल जितना ही बड़ा है। हाँ।
CropBoxसेट करना सामग्री को नहीं हटाता। यदि लक्ष्य छोटी फ़ाइल है, तो सही टूल मुफ्त ऑनलाइन PDF कम्प्रेस करें है, जो छवियों को डाउनसैंपल करता है और स्ट्रीम को पुनः संपीड़ित करता है। पहले यह क्रॉप चलाएँ, फिर संपीड़ित करें। - जो टेक्स्ट छिपा होना चाहिए वह क्रॉप के बाद भी चयन योग्य है। हाँ; कंटेंट स्ट्रीम संरक्षित है। दृश्य आयत के बाहर का टेक्स्ट अभी भी इंडेक्स और कॉपी योग्य है। स्थायी हटाने के लिए रिडैक्शन (एक अलग ऑपरेशन) का उपयोग करें।
- पूर्वावलोकन पर खींचा गया क्रॉप आयत दृश्य परिणाम से मेल नहीं खाता। अक्सर किसी अन्य टूल में निर्देशांक-पलटाव बग, लेकिन इस टूल में यह एक गैर-मानक पृष्ठ रोटेशन को इंगित करता है। 90 या 270 डिग्री के
Rotateप्रविष्टि वाले PDF की सामग्री समान निर्देशांकों पर खींची जाती है लेकिन घुमाई हुई रेंडर होती है; यदि PDF रोटेशन कोRotateप्रविष्टि के बजाय कंटेंट स्ट्रीम में एनकोड करता है तो असंगति उत्पन्न हो सकती है। मुफ्त ऑनलाइन PDF पेज घुमाएँ टूल से रोटेशन रीसेट करें और सामान्यीकृत दस्तावेज़ को क्रॉप करें। - मिश्रित पृष्ठ आकारों वाला बहु-स्रोत दस्तावेज़ कुछ पृष्ठों पर गलत क्रॉप होता है। "सभी पृष्ठों पर लागू करें" प्रत्येक पृष्ठ के लिए वही आयत (पॉइंट्स में) उपयोग करता है। विषम पृष्ठ आकारों वाले दस्तावेज़ों के लिए, "केवल वर्तमान पृष्ठ पर लागू करें" पर स्विच करें और प्रत्येक अनुभाग को उपयुक्त रूप से क्रॉप करें। या पहले एक रिसाइज़-टू-यूनिफ़ॉर्म टूल से पृष्ठ आकारों को सामान्यीकृत करें।
- फ़ॉर्म फ़ील्ड वाले PDF को क्रॉप करना फ़ील्ड को काटता हुआ दिखता है। फ़ॉर्म फ़ील्ड की पृष्ठ पर पूर्ण स्थिति होती है। क्रॉप उन्हें हिलाता नहीं।
CropBoxसीमा को पार करने वाला फ़ील्ड केवल बॉक्स के अंदर के भाग को रेंडर करेगा; फ़ील्ड अभी भी कार्यात्मक है और डेटा बरकरार है, केवल दृश्य रेंडरिंग आंशिक है। - क्रॉप क्षेत्र के बाहर की एनोटेशन पृष्ठ से गायब हो जाती हैं लेकिन टिप्पणियों फ़लक में बनी रहती हैं। एनोटेशन की फ़ॉर्म फ़ील्ड की तरह पूर्ण स्थिति होती है। क्रॉप उन्हें दृश्य रेंडरिंग से छिपाता है लेकिन फ़ाइल में संरक्षित करता है। वे किसी भी रीडर में फिर से दिखाई देती हैं जो
CropBoxको अनदेखा करता है और किसी भी रीडर के टिप्पणियों फ़लक में जो एनोटेशन को अलग से सूचीबद्ध करता है।
केवल-ब्राउज़र बनाम क्लाउड क्रॉप
खोज परिणामों के शीर्ष को भरने वाली क्लाउड PDF-क्रॉप सेवाएँ (Smallpdf, ILovePDF, PDF24 web, Sejda, Adobe Acrobat Online) सभी आपके PDF को अपने सर्वर पर अपलोड करती हैं और क्रॉप को सर्वर-साइड चलाती हैं। गोपनीयता निहितार्थ किसी भी अन्य क्लाउड अपलोड के समान हैं: फ़ाइल ऑपरेटर के नेटवर्क से होकर गुज़रती है और ऑपरेटर के लॉग और मेमोरी में संक्षेप में मौजूद रहती है। प्रमुख ऑपरेटर गोपनीयता नीतियाँ प्रकाशित करते हैं जिनमें घंटों के भीतर हटाने और ट्रांज़िट में TLS की प्रतिबद्धता होती है, और उनके पास अनुपालन करने के मज़बूत व्यावसायिक कारण हैं, लेकिन "घंटों के भीतर हटाना" "कभी नहीं देखा गया" नहीं है।
यह टूल फ़ाइल को अपलोड नहीं करता। क्रॉप पूरी तरह से pdf-lib और pdf.js का उपयोग करते हुए ब्राउज़र टैब में चलता है। आप इसे साबित कर सकते हैं: PDF क्रॉप करें क्लिक करने से पहले ब्राउज़र डेवलपर टूल का नेटवर्क टैब खोलें, ऑपरेशन चलाएँ, और देखें कि आपकी फ़ाइल सामग्री के साथ कोई अनुरोध नहीं छूटता। ट्रेड-ऑफ़ फ़ीचर का दायरा है। क्लाउड सेवाएँ अक्सर OCR-शैली सामग्री-सीमा पहचान के माध्यम से "मार्जिन ऑटो-डिटेक्ट" प्रदान करती हैं, जो सैकड़ों स्कैन किए गए पृष्ठों के बैच कार्य के लिए उपयोगी है। यह टूल मैनुअल मार्जिन इनपुट के साथ तीन प्रीसेट प्रदान करता है ("मार्जिन हटाएँ" एक छोटे एकसमान इनसेट के लिए, "A4 केंद्र क्रॉप" और "Letter केंद्र क्रॉप" मानक कागज़ आकारों पर केंद्रित क्रॉप के लिए)। उन दस्तावेज़ों के लिए जहाँ सही क्रॉप जाँच से स्पष्ट है, मैनुअल ऑटो-डिटेक्ट की प्रतीक्षा से तेज़ है; उन दस्तावेज़ों के लिए जहाँ सामग्री सीमा पृष्ठों में अलग-अलग है, ऑटो-डिटेक्ट समय बचाता।
अधिक अक्सर पूछे जाने वाले प्रश्न
क्या क्रॉप हर PDF रीडर में एक जैसा दिखता है?
हाँ, आधुनिक रीडर में। Adobe Acrobat, Preview, Foxit, Chrome का बिल्ट-इन PDF व्यूअर, Firefox का pdf.js, मोबाइल PDF ऐप्स और अधिकांश ई-रीडर सॉफ़्टवेयर सभी CropBox का सम्मान करते हैं। कुछ विशेष टूल (कुछ कमांड-लाइन टेक्स्ट एक्सट्रैक्टर, कुछ एक्सेसिबिलिटी टूल) MediaBox से काम करते हैं और CropBox को अनदेखा करते हैं; उनके लिए क्रॉप-आउट सामग्री अभी भी सुलभ है।
क्या मैं पहले से क्रॉप किए गए PDF पर क्रॉप को रीसेट कर सकता हूँ?
हाँ। यहाँ पहले क्रॉप किए गए PDF को खोलें और मार्जिन को शून्य पर सेट करें (या लोड करें और क्रॉप किए बिना त्यागें)। टूल हमेशा एक नया CropBox लिखता है; यदि नया CropBox MediaBox से मेल खाता है, तो दृश्य क्षेत्र पूरे पृष्ठ पर लौट आता है। मूल "क्रॉप-आउट" सामग्री अभी भी फ़ाइल में है और फिर से दृश्यमान हो जाती है।
क्या मैं पासवर्ड-संरक्षित PDF क्रॉप कर सकता हूँ?
सीधे नहीं। ओपन पासवर्ड वाले PDF को pdf-lib तब तक पार्स नहीं कर सकता जब तक पासवर्ड न दिया जाए। पहले पासवर्ड हटाने के लिए मुफ़्त PDF अनलॉक ऑनलाइन टूल का उपयोग करें, फिर यहाँ अनलॉक की गई प्रति को क्रॉप करें, और वैकल्पिक रूप से PDF को पासवर्ड से सुरक्षित करें टूल से सुरक्षा फिर से लागू करें।
मैं Kindle या अन्य ई-रीडर के लिए PDF कैसे क्रॉप करूँ?
क्रॉप करना एक छोटी ई-रीडर स्क्रीन पर PDF को पठनीय बनाने का मानक तरीका है। "मार्जिन हटाएँ" प्रीसेट का उपयोग करें या मैन्युअल रूप से तंग मार्जिन सेट करें। क्रॉप किए गए PDF को अपने Kindle के @kindle.com ईमेल पते पर ईमेल करें या USB के माध्यम से स्थानांतरित करें। अधिकांश आधुनिक ई-रीडर CropBox का सम्मान करते हैं, इसलिए जो आप देखते हैं वही क्रॉप किया हुआ पठन क्षेत्र है।
क्या क्रॉप के बाद हस्ताक्षर अभी भी वैध रहेंगे?
नहीं। क्रॉप पेज डिक्शनरी को फिर से लिखता है, जो दस्तावेज़ बाइट्स को बदलता है। मूल बाइट अनुक्रम से जुड़े डिजिटल हस्ताक्षर अमान्य हो जाते हैं। हस्ताक्षरित PDF के लिए केवल तब क्रॉप करें जब हस्ताक्षर की आवश्यकता न रह गई हो, या बाद में वर्कफ़्लो जिस भी हस्ताक्षर टूल का उपयोग करता है उससे फिर से हस्ताक्षर करें।
क्या डेस्कटॉप या कमांड-लाइन समकक्ष है?
हाँ। cpdf cpdf -cropbox "0 0 500 700" input.pdf -o output.pdf के माध्यम से समान ऑपरेशन प्रदान करता है; गैर-वाणिज्यिक उपयोग के लिए मुफ़्त, वाणिज्यिक बैच कार्य के लिए पेड लाइसेंस। MuPDF प्रोजेक्ट से mutool अपने निम्न-स्तर CLI के माध्यम से समान ऑपरेशन संभालता है। Python पाइपलाइनों के लिए, pypdf और pikepdf page.cropbox को परिवर्तनशील आयत के रूप में प्रदर्शित करते हैं। Node पाइपलाइनों के लिए, pdf-lib (जो लाइब्रेरी यह टूल उपयोग करता है) Node रनटाइम में setCropBox प्रदर्शित करती है।