PDF से JSON OCR API

API ID 14067

किसी भी PDF दस्तावेज़ को चित्रों के साथ या बिना चित्रों के संरचित JSON आउटपुट में परिवर्तित करें जिसमें API की अंतर्निहित OCR सुविधाएँ हैं API LLM प्रशिक्षण और डेटासेट बनाने के लिए सबसे उपयुक्त है

623 ms औसत रिस्पॉन्स

API डॉक्यूमेंटेशन

एंडपॉइंट्स

अनुरोध
"पीडीएफ-टू-जेपीएसएन" एंडपॉइंट को पीडीएफ दस्तावेज़ों को संरचित जेपीएसएन प्रारूप में बदलने के लिए डिज़ाइन किया गया है, जिससे विकासकर्ता और अनुप्रयोग इन फ़ाइलों में निहित डेटा को आसानी से निकाल और संशोधित कर सकें। यह एंडपॉइंट इनपुट पीडीएफ को इसके तत्वों जैसे पाठ, चित्र और मेटाडेटा का विश्लेषण करके संसाधित करता है और निकाली गई जानकारी को एक जेपीएसएन ऑब्जेक्ट में संगठित करता है जो मूल सामग्री की संदर्भ और पदानुक्रम को बनाए रखता है। सामान्य उपयोग के मामले में पीडीएफ रिपोर्ट, चालान और अनुबंधों को वेब अनुप्रयोगों, डेटा विश्लेषण प्लेटफार्मों या मशीन लर्निंग मॉडलों के साथ एकीकृत करने के लिए उपयुक्त प्रारूप में परिवर्तित करना शामिल है, जिससे आगे के डेटा प्रसंस्करण और विश्लेषण कार्यों को एक सुव्यवस्थित और सुलभ तरीके से सुविधा मिलती है। ओसीआर को मजबूरन चालू करने के लिए ओसीआर पैरामीटर के लिए सच चुनें। डिफ़ॉल्ट रूप से यह ऑटो होता है
Endpoint ID: 34500
POST https://zylalabs.com/api/14067/pdf+to+json+ocr+api/34500/convert+pdf-to-json
इनपुट पैरामीटर्स

पीडीएफ-से-जेपीएसएन में परिवर्तित करें — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
ocr आवश्यक true for force OCR, false for no OCR
रिक्वेस्ट बॉडी आवश्यक फाइल बाइनरी

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

ocr
API उदाहरण प्रतिक्रिया
JSON
{
    "success": true,
    "data": {
        "id": "229defbb-0cee-6f02-673a-5cde290d0673",
        "request_id": "eb27e3e4-fdb9-430f-81b1-240d6fa4ef75",
        "file_name": "xf59uBNVuQFZOzFcqztKJBLC5iO7FTFwRZXwxRqH",
        "page_count": 1,
        "total_pages": 1,
        "title": "sample",
        "pages": [
            {
                "page_number": 1,
                "extraction_method": "text",
                "blocks": [
                    {
                        "type": "paragraph",
                        "text": "Sample PDF This is a simple PDF file. Fun fun fun."
                    },
                    {
                        "type": "paragraph",
                        "text": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus facilisis odio sed mi."
                    },
                    {
                        "type": "paragraph",
                        "text": "Curabitur suscipit. Nullam vel nisi. Etiam semper ipsum ut lectus. Proin aliquam, erat eget pharetra commodo, eros mi condimentum quam, sed commodo justo quam ut velit."
                    },
                    {
                        "type": "paragraph",
                        "text": "Integer a erat. Cras laoreet ligula cursus enim. Aenean scelerisque velit et tellus."
                    },
                    {
                        "type": "paragraph",
                        "text": "Vestibulum dictum aliquet sem. Nulla facilisi. Vestibulum accumsan ante vitae elit. Nulla erat dolor, blandit in, rutrum quis, semper pulvinar, enim. Nullam varius congue risus."
                    },
                    {
                        "type": "paragraph",
                        "text": "Vivamus sollicitudin, metus ut interdum eleifend, nisi tellus pellentesque elit, tristique accumsan eros quam et risus. Suspendisse libero odio, mattis sit amet, aliquet eget, hendrerit vel, nulla. Sed vitae augue. Aliquam erat volutpat. Aliquam feugiat vulputate nisl."
                    },
                    {
                        "type": "paragraph",
                        "text": "Suspendisse quis nulla pretium ante pretium mollis. Proin velit ligula, sagittis at, egestas a, pulvinar quis, nisl."
                    },
                    {
                        "type": "paragraph",
                        "text": "Pellentesque sit amet lectus. Praesent pulvinar, nunc quis iaculis sagittis, justo quam lobortis tortor, sed vestibulum dui metus venenatis est. Nunc cursus ligula. Nulla facilisi."
                    },
                    {
                        "type": "paragraph",
                        "text": "Phasellus ullamcorper consectetuer ante. Duis tincidunt, urna id condimentum luctus, nibh ante vulputate sapien, id sagittis massa orci ut enim. Pellentesque vestibulum convallis sem. Nulla consequat quam ut nisl. Nullam est. Curabitur tincidunt dapibus lorem. Proin velit turpis, scelerisque sit amet, iaculis nec, rhoncus ac, ipsum. Phasellus lorem arcu, feugiat eu, gravida eu, consequat molestie, ipsum. Nullam vel est ut ipsum volutpat feugiat. Aenean pellentesque."
                    },
                    {
                        "type": "paragraph",
                        "text": "In mauris. Pellentesque dui nisi, iaculis eu, rhoncus in, venenatis ac, ante. Ut odio justo, scelerisque vel, facilisis non, commodo a, pede. Cras nec massa sit amet tortor volutpat varius. Donec lacinia, neque a luctus aliquet, pede massa imperdiet ante, at varius lorem pede sed sapien. Fusce erat nibh, aliquet in, eleifend eget, commodo eget, erat. Fusce consectetuer. Cras risus tortor, porttitor nec, tristique sed, convallis semper, eros. Fusce vulputate ipsum a mauris. Phasellus mollis. Curabitur sed urna. Aliquam nec sapien non nibh pulvinar convallis. Vivamus facilisis augue quis quam. Proin cursus aliquet metus."
                    },
                    {
                        "type": "paragraph",
                        "text": "Suspendisse lacinia. Nulla at tellus ac turpis eleifend scelerisque. Maecenas a pede vitae enim commodo interdum. Donec odio. Sed sollicitudin dui vitae justo."
                    },
                    {
                        "type": "paragraph",
                        "text": "Morbi elit nunc, facilisis a, mollis a, molestie at, lectus. Suspendisse eget mauris eu tellus molestie cursus. Duis ut magna at justo dignissim condimentum. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus varius. Ut sit amet diam suscipit mauris ornare aliquam. Sed varius. Duis arcu. Etiam tristique massa eget dui. Phasellus congue. Aenean est erat, tincidunt eget, venenatis quis, commodo at, quam."
                    }
                ]
            }
        ]
    }
}
पीडीएफ-से-जेपीएसएन में परिवर्तित करें — कोड स्निपेट्स

    curl --location 'https://zylalabs.com/api/14067/pdf+to+json+ocr+api/34500/convert+pdf-to-json?ocr=auto' \
    --header 'Content-Type: application/json' \ 
    --form 'image=@"FILE_PATH"'

API एक्सेस कुंजी और प्रमाणीकरण

साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए PDF से JSON OCR API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।

हेडर्स
हेडर विवरण
Authorization आवश्यक होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।

कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।

(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)

शुरू होता है
$10,000/वर्ष


  • कस्टम वॉल्यूम
  • कस्टम रेट लिमिट
  • विशेष ग्राहक सहायता
  • रीयल-टाइम API मॉनिटरिंग

अवलोकन

किसी भी PDF दस्तावेज़ को चित्रों के साथ या बिना चित्रों के संरचित JSON आउटपुट में परिवर्तित करें जिसमें API की अंतर्निहित OCR विशेषताएँ हैं API LLM प्रशिक्षण और डेटासेट निर्माण के लिए सर्वश्रेष्ठ है

PDF से JSON OCR API FAQs

PDF-से-JSON रूपांतरण अंतिम बिंदु संरचित JSON डेटा लौटाता है जो इनपुट PDF से निकाले गए पाठ, चित्र और मेटाडेटा को शामिल करता है यह जानकारी को एक अनुक्रमिक प्रारूप में व्यवस्थित करता है जिससे इसे एक्सेस और प्रबंधित करना आसान हो जाता है

प्रतिक्रिया में मुख्य क्षेत्र "सफलता," "डेटा," "पहचान," "अनुरोध_पहचान," "फाइल_नाम," "पृष्ठ_गणना," "कुल_पृष्ठ," और "पृष्ठ" शामिल हैं जिसका विवरण प्रत्येक पृष्ठ की सामग्री और संरचना के बारे में है

प्रतिक्रिया डेटा एक JSON ऑब्जेक्ट में व्यवस्थित है जिसमें एक शीर्ष स्तर का "डेटा" फ़ील्ड है जिसमें "पृष्ठों" का एक एरे है प्रत्येक पृष्ठ ऑब्जेक्ट में "पृष्ठ संख्या" "निकासी विधि" और "ब्लॉक्स" शामिल हैं जो सामग्री प्रकार और पाठ का विवरण देते हैं

प्राथमिक पैरामीटर "OCR" है जिसे ओसीआर प्रोसेसिंग को बाध्य करने के लिए सत्य पर सेट किया जा सकता है या स्वचालित पहचान के लिए ऑटो के रूप में छोड़ा जा सकता है यह उपयोगकर्ताओं को चित्र-आधारित पीडीएफ से पाठ निकालने के तरीके को अनुकूलित करने की अनुमति देता है

संक्रमण अंत बिंदु के लिए एचटीएमएल पृष्ठ कच्चे एचटीएमएल सामग्री को संसाधित करता है और इसे विभिन्न स्वरूपों में लौटाता है जैसे PDF या DOCX यह एचटीएमएल से पाठ छवियों और स्वरूपण को निकालता है जिससे उपयोगकर्ता वेब सामग्री को संरक्षित दस्तावेजों में बदल सकें

सामान्य उपयोग के मामलों में डेटा विश्लेषण के लिए PDF रिपोर्टों, चालानों और अनुबंधों को JSON में बदलना, वेब अनुप्रयोगों के साथ एकीकृत करना और मशीन लर्निंग मॉडल प्रशिक्षण के लिए डेटा सेट तैयार करना शामिल है

उपयोगकर्ता विशेष सामग्री निकालने के लिए JSON प्रतिक्रिया को पार्स कर सकते हैं जैसे कि शीर्षक या पैराग्राफ, आगे के विश्लेषण या अनुप्रयोगों में एकीकृत करने के लिए। संरचित प्रारूप आसान संपादन और डेटा प्रसंस्करण की अनुमति देता है

API में अंतर्निहित OCR तकनीक का उपयोग किया गया है जो सही तरीके से PDF से पाठ निकालती है जिसमें चित्र भी शामिल होते हैं OCR एल्गोरिदम में निरंतर अपडेट और सुधार उच्च डेटा गुणवत्ता और सटीकता बनाए रखने में मदद करते हैं

सामान्य FAQs

Zyla API Hub APIs के लिए एक बड़ा स्टोर जैसा है, जहाँ आप हजारों APIs एक ही जगह पर पा सकते हैं। हम सभी APIs की समर्पित सपोर्ट और रीयल-टाइम मॉनिटरिंग भी प्रदान करते हैं। एक बार साइन अप करने के बाद, आप चुन सकते हैं कि कौन सी APIs उपयोग करनी हैं। बस याद रखें, प्रत्येक API को अपनी स्वयं की सब्सक्रिप्शन की आवश्यकता होती है। लेकिन यदि आप कई APIs पर सब्सक्राइब करते हैं, तो आप सभी के लिए एक ही की का उपयोग करेंगे, जिससे आपके लिए चीज़ें आसान हो जाती हैं।
कीमतें USD (अमेरिकी डॉलर), EUR (यूरो), CAD (कनाडाई डॉलर), AUD (ऑस्ट्रेलियाई डॉलर), और GBP (ब्रिटिश पाउंड) में सूचीबद्ध हैं। हम सभी प्रमुख डेबिट और क्रेडिट कार्ड स्वीकार करते हैं। हमारा पेमेंट सिस्टम नवीनतम सुरक्षा तकनीक का उपयोग करता है और Stripe द्वारा संचालित है, जो दुनिया की सबसे विश्वसनीय पेमेंट कंपनियों में से एक है। यदि आपको कार्ड से पेमेंट करने में कोई समस्या हो, तो बस हमसे संपर्क करें [email protected]

इसके अलावा, यदि आपके पास पहले से ही इनमें से किसी भी करेंसी (USD, EUR, CAD, AUD, GBP) में एक सक्रिय सब्सक्रिप्शन है, तो बाद की सब्सक्रिप्शंस के लिए वही करेंसी बनी रहेगी। जब तक आपके पास कोई सक्रिय सब्सक्रिप्शन नहीं है, आप किसी भी समय करेंसी बदल सकते हैं।
प्राइसिंग पेज पर दिखाई देने वाली स्थानीय करेंसी आपके IP पते के देश पर आधारित है और केवल संदर्भ के लिए प्रदान की गई है। वास्तविक कीमतें USD (अमेरिकी डॉलर) में हैं। जब आप भुगतान करते हैं, तो आपके कार्ड स्टेटमेंट पर चार्ज USD में दिखाई देगा, भले ही हमारी वेबसाइट पर आपको आपकी स्थानीय करेंसी में समतुल्य राशि दिखाई दे। इसका अर्थ है कि आप सीधे अपनी स्थानीय करेंसी से भुगतान नहीं कर सकते।
कभी-कभी, बैंक फ्रॉड प्रोटेक्शन सेटिंग्स के कारण चार्ज को डिक्लाइन कर सकता है। हम सुझाव देते हैं कि आप पहले अपने बैंक से संपर्क करें कि क्या वे हमारे चार्ज को ब्लॉक कर रहे हैं। साथ ही, आप बिलिंग पोर्टल तक पहुंच सकते हैं और भुगतान करने के लिए जुड़े कार्ड को बदल सकते हैं। यदि यह काम नहीं करता और आपको अतिरिक्त सहायता की आवश्यकता है, तो कृपया हमारी टीम से संपर्क करें [email protected]
कीमतें पुनरावर्ती मासिक या वार्षिक सब्सक्रिप्शन के आधार पर निर्धारित की जाती हैं, जो चुने गए प्लान पर निर्भर करती हैं।
API कॉल्स आपके प्लान से सफल रिक्वेस्ट के आधार पर घटाई जाती हैं। प्रत्येक प्लान में प्रति माह आप जितनी कॉल कर सकते हैं उसकी एक विशेष संख्या होती है। केवल सफल कॉल्स, जो स्टेटस 200 रिस्पॉन्स से इंगित होती हैं, आपकी कुल संख्या से घटाई जाएँगी। इससे सुनिश्चित होता है कि असफल या अधूरी रिक्वेस्ट आपके मासिक कोटा को प्रभावित नहीं करतीं।
Zyla API Hub एक पुनरावर्ती मासिक सब्सक्रिप्शन सिस्टम पर काम करता है। आपका बिलिंग साइकल उस दिन से शुरू होगा जिस दिन आप किसी पेड प्लान को खरीदते हैं, और अगले महीने के उसी दिन नवीनीकृत होगा। इसलिए यदि आप भविष्य के चार्ज से बचना चाहते हैं, तो समय पर अपनी सब्सक्रिप्शन कैंसल करना सुनिश्चित करें।
अपनी मौजूदा सब्सक्रिप्शन प्लान को अपग्रेड करने के लिए, बस API के प्राइसिंग पेज पर जाएँ और वह प्लान चुनें जिस पर आप अपग्रेड करना चाहते हैं। अपग्रेड तुरंत प्रभावी होगा, जिससे आपको नए प्लान की सुविधाओं का तुरंत आनंद मिलेगा। कृपया ध्यान दें कि आपके पिछले प्लान से बची हुई कॉल्स नए प्लान में नहीं जोड़ी जाएँगी, इसलिए अपग्रेड करने से पहले इसे ध्यान में रखें। आपको नए प्लान की पूरी राशि चार्ज की जाएगी।
यह देखने के लिए कि आपके पास वर्तमान महीने के लिए कितनी API कॉल्स बची हैं, रिस्पॉन्स हेडर में "X-Zyla-API-Calls-Monthly-Remaining" फ़ील्ड देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट की अनुमति है और आपने 100 का उपयोग किया है, तो रिस्पॉन्स हेडर में यह फ़ील्ड 900 बची हुई कॉल्स दिखाएगा।
आपके प्लान में अनुमत API रिक्वेस्ट्स की अधिकतम संख्या देखने के लिए, "X-Zyla-RateLimit-Limit" रिस्पॉन्स हेडर देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट्स शामिल हैं, तो यह हेडर 1,000 दिखाएगा।
"X-Zyla-RateLimit-Reset" हेडर यह दिखाता है कि आपकी रेट लिमिट रीसेट होने में कितने सेकंड बचे हैं। यह आपको बताता है कि आपकी रिक्वेस्ट गिनती कब से फिर से शुरू होगी। उदाहरण के लिए, यदि यह 3,600 दिखाता है, तो इसका मतलब है कि लिमिट रीसेट होने में 3,600 सेकंड बचे हैं।
हाँ, आप कभी भी अपने अकाउंट में जाकर और बिलिंग पेज पर कैंसिलेशन विकल्प चुनकर अपना प्लान कैंसल कर सकते हैं। कृपया ध्यान दें कि अपग्रेड, डाउनग्रेड और कैंसिलेशन तुरंत प्रभावी होते हैं। साथ ही, कैंसल करने पर आपको सेवा तक पहुंच नहीं होगी, भले ही आपके कोटा में कॉल्स बची हों।
आपको बिना किसी प्रतिबद्धता के हमारी APIs का अनुभव करने का मौका देने के लिए, हम 7-दिवसीय फ्री ट्रायल प्रदान करते हैं, जो आपको 50 API कॉल्स तक मुफ्त में करने की अनुमति देता है। यह ट्रायल केवल एक बार उपयोग किया जा सकता है, इसलिए हम सलाह देते हैं कि आप इसे उस API पर लागू करें जिसमें आपको सबसे अधिक रुचि है। जबकि अधिकांश APIs फ्री ट्रायल प्रदान करते हैं, कुछ शायद न करें। ट्रायल 7 दिनों के बाद या 50 रिक्वेस्ट होने पर, जो भी पहले हो, समाप्त हो जाता है। यदि आप ट्रायल के दौरान 50 रिक्वेस्ट लिमिट तक पहुँच जाते हैं, तो रिक्वेस्ट जारी रखने के लिए आपको "Start Your Paid Plan" करना होगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं। यदि आप 7वें दिन से पहले अपनी सब्सक्रिप्शन कैंसल नहीं करते हैं, तो आपका फ्री ट्रायल समाप्त हो जाएगा और आपका प्लान अपने आप चार्ज हो जाएगा, जिससे आपको अपने प्लान में निर्दिष्ट सभी API कॉल्स तक पहुंच मिल जाएगी। अवांछित चार्ज से बचने के लिए कृपया इसे ध्यान में रखें।
7 दिनों के बाद, आपको उस प्लान की पूरी राशि चार्ज की जाएगी, जिस पर आप ट्रायल के दौरान सब्सक्राइब थे। इसलिए, ट्रायल अवधि समाप्त होने से पहले कैंसल करना महत्वपूर्ण है। समय पर कैंसल करना भूलने के लिए रिफंड अनुरोध स्वीकार नहीं किए जाते।
जब आप किसी API के फ्री ट्रायल पर सब्सक्राइब करते हैं, तो आप 50 API कॉल्स तक कर सकते हैं। यदि आप इस लिमिट से आगे अतिरिक्त API कॉल्स करना चाहते हैं, तो API आपको "Start Your Paid Plan" करने का संकेत देगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं।
पAYOUT ऑर्डर्स महीने की 20 तारीख से 30 तारीख के बीच प्रोसेस किए जाते हैं। यदि आप अपना अनुरोध 20 तारीख से पहले सबमिट करते हैं, तो आपका पेमेंट इस समयावधि के भीतर प्रोसेस किया जाएगा।
आप तुरंत सहायता प्राप्त करने के लिए हमारे चैट चैनल के माध्यम से हमसे संपर्क कर सकते हैं। हम हमेशा सुबह 8 बजे से शाम 5 बजे (EST) तक ऑनलाइन रहते हैं। यदि आप हमें उस समय के बाद संपर्क करते हैं, तो हम यथाशीघ्र आपसे संपर्क करेंगे। इसके अलावा, आप हमें ईमेल के माध्यम से भी संपर्क कर सकते हैं [email protected]

संबंधित APIs