आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप XLSM को PDF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
XLSM से PDF
XLSM वही ECMA-376 पैकेज है जो Microsoft ने 2007 में XLSX के लिए पेश किया — शीट, सेल और स्टाइल बताने वाले XML भागों का ZIP — एक अतिरिक्त के साथ: भीतर संग्रहीत कंपाइल किया VBA प्रोजेक्ट। यह एक्सटेंशन ठीक इसीलिए है ताकि निष्पादन योग्य कोड वाली फ़ाइल यह ढोंग न कर सके कि उसमें कुछ नहीं है।
बाक़ी सब कुछ सामान्य है। शीट, फ़ॉर्मूला, फ़ॉर्मेटिंग और चार्ट बिलकुल वैसे ही रखे जाते हैं जैसे XLSX में, यही वजह है कि वर्कबुक किसी भी तरह सहेजी जा सकती है और मैक्रो हटाने से बिलकुल वही दिखने वाली फ़ाइल बनती है। मैक्रो स्प्रेडशीट की विशेषता नहीं; वह एक दूसरा दस्तावेज़ है जो उसी लिफ़ाफ़े में यात्रा करता है।
इस जोड़ी की एक ख़ास बात है: जो चीज़ स्रोत फ़ॉर्मेट को अलग बनाती है वही लक्ष्य बिलकुल नहीं दिखा सकता। JPEG को PNG में बदलना संपीड़न पर बहस है; XLSM को PDF में बदलना कोड सिरे से त्याग देता है, और कोई सेटिंग इसे बदल नहीं सकती।
यह साफ़ कहना ज़रूरी है, टिप्पणी की तरह नहीं। अगर वर्कबुक कोई औज़ार है — क़ीमत निकालने वाला कैलकुलेटर, कोई फ़ॉर्म, Refresh बटन वाला मॉडल — तो PDF उसकी तस्वीर है, कॉपी नहीं। अगर वर्कबुक ऐसी रिपोर्ट है जो संयोग से मैक्रो से बनी, तो PDF ही रिपोर्ट है और कोड सिर्फ़ ढाँचा था।
ज़्यादातर इस बदलाव की माँग एक ही हालत से आती है। संख्याएँ किसी को — ग्राहक, ऑडिटर, बोर्ड, नियामक, आपूर्तिकर्ता — भेजनी हैं, और .xlsm भेजने का मतलब है किसी अजनबी को सुरक्षा चेतावनी पार करके उस कोड को चलाने के लिए कहना जो उन्होंने लिखा नहीं।
बहुत सारे संगठन इसका जवाब केंद्रीय रूप से मना करके देते हैं। मेल गेटवे मैक्रो वाली अटैचमेंट काट देते हैं, दस्तावेज़ प्रबंधन सिस्टम ठुकरा देते हैं, और Excel ख़ुद इंटरनेट से आई फ़ाइलों में मैक्रो ब्लॉक कर देता है। पहले बदल लेना पूरी बातचीत हटा देता है: PDF हर डिवाइस, हर ब्राउज़र और हर व्यूअर में खुलता है।
बदलाव के दौरान कोई मैक्रो नहीं चलता और कोई फ़ॉर्मूला दोबारा गिना नहीं जाता। इंजन वर्कबुक में सहेजे मूल्य रेंडर करता है, जो Excel भी किसी फ़ाइल खोलते वक़्त दोबारा गिनने से पहले दिखाता है।
ज़्यादातर वर्कबुक के लिए यह अदृश्य और सही है। जहाँ मैक्रो किसी शीट को भरता है — बटन दबाने पर आँकड़े लाने वाली रिपोर्ट, डेटा टैब से दोबारा बनाया सारांश — वहाँ PDF में वही दिखेगा जो आख़िरी बार Save दबाने के वक़्त शीट पर था। मैक्रो चलाइए, सहेजिए, फिर बदलिए।
कमांड बटन, मैक्रो से जुड़े ड्रॉप-डाउन, ActiveX नियंत्रण और क्लिक करने के लिए बनी हर चीज़ का पन्ने पर कोई समकक्ष नहीं। पाठक को जो मिलता है वह शीट है, जैसी छपती वैसी सजी, बिना तंत्र के।
यह नुक़सान है या नहीं, यह इस पर निर्भर करता है कि नियंत्रण किसलिए थे। नेविगेशन और Refresh बटन ढाँचा हैं और उनकी अनुपस्थिति सुधार है; डेटा-एंट्री फ़ॉर्म नहीं, और उसे बदलने से ऐसा दस्तावेज़ बनता है जो अपना असली काम नहीं कर सकता।
बहुत सारी मैक्रो-वाली वर्कबुक प्रिंट क्षेत्र, पेज दिशा या दोहराई हेडर पंक्तियाँ कोड में, छापने से ठीक पहले सेट करती हैं। वह कोड यहाँ नहीं चलता, इसलिए बदलाव फ़ाइल में सहेजा पेज सेटअप इस्तेमाल करता है — जो आख़िरी बार लगाया और सहेजा गया था, मैक्रो जो लगाता वह नहीं।
लक्षण है ग़लत पन्नों वाला PDF: कोई अतिरिक्त स्क्रैच शीट, बीच में रुकी सीमा, या पोर्ट्रेट में छपी लैंडस्केप रिपोर्ट तीन गुना ज़्यादा पन्नों पर। इलाज: वर्कबुक खोलिए, छापने के लिए मैक्रो जो भी करता है वह चलाइए, सहेजिए, फिर उसी सहेजी फ़ाइल को बदलिए।
PDF हर खोलने वाले के लिए एक जैसा दस्तावेज़ है। वर्कबुक नहीं है: वह पाने वाले की मशीन पर दोबारा गणना करता है, उनकी क्षेत्रीय सेटिंग तारीख़ और दशमलव के लिए लेता है, न मिलने वाले फ़ॉन्ट की जगह कुछ और लगाता है, और volatile फ़ंक्शन या बाहरी लिंक अलग हल हो तो अलग संख्या दिखाता है।
जो कुछ भी वापस उद्धृत होगा — मूल्यांकन, किसी सबमिशन के आँकड़े, किसी अनुबंध की टेबल — उसके लिए यही बदलने की वजह है। PDF वह रिकॉर्ड है जो आपने भेजा, और यह उस फ़ाइल से बिलकुल अलग है जो कहीं और खुलने पर कुछ मिलता-जुलता बना दे।
इस साइट के डेटा बदलावों के उलट, यह आपके ब्राउज़र में नहीं चलता। स्प्रेडशीट को पन्ने में रेंडर करने के लिए पूरा ऑफ़िस इंजन चाहिए, और वह सर्वर पर चलता है: XLSM एन्क्रिप्टेड कनेक्शन से भेजी जाती है, ऐसे अलग-थलग माहौल में बदली जाती है जिसका इंटरनेट से बाहर कोई रास्ता नहीं, और जॉब ख़त्म होते ही काम की फ़ाइलें मिटा दी जाती हैं।
मुफ़्त सीमा प्रति फ़ाइल 25 मेगाबाइट है, जो स्प्रेडशीट के लिए काफ़ी है — तस्वीरें या एम्बेड की चीज़ें पेस्ट न हों तो ज़्यादातर एक मेगाबाइट से बहुत कम होती हैं। जो वर्कबुक अपने संगठन से बिलकुल बाहर नहीं जा सकती, उसके लिए सही रास्ता है Excel का अपना Save As, जो यही काम स्थानीय रूप से करता है।
सेल फ़ॉर्मेटिंग, बॉर्डर, संख्या फ़ॉर्मेट, शर्त-आधारित फ़ॉर्मेटिंग और चार्ट वर्कबुक में सहेजे होते हैं, मैक्रो से नहीं बनते, और रेंडर हो जाते हैं। इंजन आम Windows फ़ॉन्ट के लिए metric-मिलते फ़ॉन्ट लगाता है, इसलिए कॉलम चौड़ाई और लाइन-ब्रेक वहीं बैठते हैं जहाँ Excel में थे।
जो बदलता है वह कोई असामान्य फ़ॉन्ट है जो embed नहीं है, जहाँ मिलता-जुलता फ़ॉन्ट लग जाता है और स्पेसिंग थोड़ा हिल सकती है। टिप्पणियाँ, छुपी शीट और तय प्रिंट क्षेत्र से बाहर की कोई भी चीज़ छूट जाती है, जो आमतौर पर तब सही चाहिए जब दस्तावेज़ संगठन के बाहर जा रहा हो।
अगर पाने वाले को छाँटना, फ़िल्टर करना, बढ़ाना या संख्याएँ दोबारा चलानी हैं, तो PDF ग़लत सामग्री है और कितनी भी अच्छी सज्जा उसे ठीक नहीं करती। Excel से सादी .xlsx के रूप में सहेजना VBA प्रोजेक्ट हटा देता है और बाक़ी सब रखता है, मेल गेटवे और सुरक्षा चेतावनी दोनों पार करते हुए।
PDF में बदलिए जब दस्तावेज़ पूरा हो चुका हो और भेजा, फ़ाइल किया या छापा जा रहा हो — जब मायने यह रखता हो कि हर कोई एक ही पन्ना देखे। दोनों एक ही सवाल के प्रतिस्पर्धी जवाब नहीं हैं; वे अलग-अलग सवालों के जवाब हैं।
| XLSM | ||
|---|---|---|
| पूरा नाम | मैक्रो वाली Excel वर्कबुक | Portable Document Format |
| फ़ाइल एक्सटेंशन | .xlsm | |
| मीडिया टाइप | application/vnd.ms-excel.sheet.macroEnabled.12 | application/pdf |
| कंप्रेशन | — | सेटिंग के हिसाब से दोनों में से कोई भी |
| पहली बार प्रकाशित | 2007 | 1993 |
| प्रकाशक | Microsoft | Adobe |
| विनिर्देश | ECMA-376 | ISO 32000-2 |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| रंग जो यह दर्ज कर सकता है | — | RGB, CMYK, ग्रेस्केल |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | हर ब्राउज़र |
| इसकी जगह विचारणीय | XLSX, CSV | DOCX, HTML |
स्प्रेडशीट एक तय पन्ना बन जाती है। फ़ॉर्मूले उसके बाद फ़ॉर्मूले नहीं रहते, सिर्फ़ अपना आख़िरी नतीजा रह जाते हैं, और पन्ना कहाँ टूटेगा यह शीट नहीं बल्कि प्रिंट क्षेत्र तय करता है — इसीलिए चौड़ी XLSM फ़ाइल PDF में अक्सर कई पन्नों पर बँटकर आती है।
XLSM में मैक्रो हो सकते हैं और PDF में नहीं। कोड बदला नहीं जाता, छोड़ दिया जाता है — और आम तौर पर मक़सद यही होता है, क्योंकि मैक्रो वाली फ़ाइल ठीक वही फ़ाइल है जिसे कोई मेल फ़िल्टर या कोई कंपनी नियम लौटा देता है।
XLSM और PDF — दोनों कई पन्ने ढोते हैं, इसलिए कई पन्नों का दस्तावेज़ एक ही फ़ाइल बना रहता है।
PDF को हर मौजूदा ब्राउज़र खोल लेता है। XLSM को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
दोनों तरफ़ के प्रोग्राम अलग हैं: XLSM फ़ाइल Microsoft Excel में खुलती है और PDF फ़ाइल Adobe Acrobat, Preview और LibreOffice Draw में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
दोनों का निशाना अलग काम है: XLSM का एडिटिंग पर, PDF का बनी हुई फ़ाइल सौंपना, छपाई और सहेजना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
XLSM Microsoft का फ़ॉर्मेट है, जो 2007 में आया। यह ECMA-376 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
PDF Adobe का है और 1993 से चला आ रहा है, और ISO 32000-2 में तय किया गया है। Adobe Acrobat, Preview और LibreOffice Draw इस फ़ॉर्मेट को पढ़ लेते है।
हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम LibreOffice करता है, पूरा ऑफ़िस सुइट, बिना उसके ऊपरी आवरण के।
हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि LibreOffice को चलने के लिए हमारी कोई मशीन चाहिए।
XLSM और PDF सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। सजावट उन्हीं नाप वाले वैकल्पिक फ़ॉन्ट से दोबारा बनाई जाती है। मैक्रो, टिप्पणियाँ और दर्ज किए गए बदलाव साथ नहीं जाते।
स्प्रेडशीट एक तय पन्ना बन जाती है। फ़ॉर्मूले उसके बाद फ़ॉर्मूले नहीं रहते, सिर्फ़ अपना आख़िरी नतीजा रह जाते हैं, और पन्ना कहाँ टूटेगा यह शीट नहीं बल्कि प्रिंट क्षेत्र तय करता है — इसीलिए चौड़ी XLSM फ़ाइल PDF में अक्सर कई पन्नों पर बँटकर आती है।
XLSM में मैक्रो हो सकते हैं और PDF में नहीं। कोड बदला नहीं जाता, छोड़ दिया जाता है — और आम तौर पर मक़सद यही होता है, क्योंकि मैक्रो वाली फ़ाइल ठीक वही फ़ाइल है जिसे कोई मेल फ़िल्टर या कोई कंपनी नियम लौटा देता है।
इस पेज पर XLSM और PDF के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।