रिएक्ट-पीडीएफ के माध्यम से बिना किसी समस्या के अपने रिएक्ट ऐप में पीडीएफ फाइलों को प्रदर्शित करें

रिएक्ट-पीडीएफ आपको पीडीएफ फाइलों को प्रदर्शित करने की अनुमति देता है जैसे कि वे बिना किसी परेशानी या कई प्लगइन्स का उपयोग किए रिएक्ट ऐप में छवियां थीं।

कई बार डेवलपर्स को रिएक्ट एप्लिकेशन में पीडीएफ जोड़ने की आवश्यकता होती है, और जबकि रिजॉल्यूशन, साइजिंग या लेआउट सही करना मुश्किल हो सकता है, रिएक्ट-पीडीएफ आपको छवियों की तरह ही रिएक्ट एप्लिकेशन में पीडीएफ जोड़ने की सुविधा देता है। यह डाउनलोड करने के लिए मुफ़्त, खुला स्रोत और एक पूर्ण पैकेज है। रिएक्ट पीडीएफ को जावास्क्रिप्ट और सीएसएस का उपयोग करके विकसित किया गया था और यह किसी भी रिएक्ट एप्लिकेशन के लिए पूरी तरह से संगत है।

वर्तमान में रिएक्ट-पीडीएफ के कई संस्करण उपलब्ध हैं, जिनमें नवीनतम रिएक्ट-पीडीएफ v5 है। अन्य संस्करणों को लगातार बग फिक्स और अपडेट मिलते रहते हैं, हालांकि, रिएक्ट-पीडीएफ v5 का उपयोग करने से इष्टतम परिणाम मिलेंगे।

रिएक्ट-पीडीएफ का उपयोग करने के लिए सुनिश्चित करें कि आपका रिएक्ट एप्लिकेशन रिएक्ट के नवीनतम संस्करण यानी रिएक्ट 16.3 या बाद के संस्करण का उपयोग कर रहा है। यदि आप रिएक्ट के पुराने संस्करणों का उपयोग कर रहे हैं, तो आपको रिएक्ट-पीडीएफ के पुराने संस्करणों का उपयोग करना होगा।

Previous Next

रिएक्ट-पीडीएफ के साथ शुरुआत करना

आरंभ करने के लिए अनुशंसित और आसान तरीका npm के माध्यम से स्थापित करना है, नीचे कमांड है।

एनपीएम के माध्यम से रिएक्ट-पीडीएफ स्थापित करें

npm install react-pdf 

आप इसे मैन्युअल रूप से भी इंस्टॉल कर सकते हैं; नवीनतम रिलीज़ फ़ाइलें सीधे GitHub रिपॉजिटरी से डाउनलोड करें।

मुक्त JavaSript API में गैर-लैटिन वर्ण रेंडरिंग

ओपन सोर्स रिएक्ट-पीडीएफ लाइब्रेरी सॉफ्टवेयर डेवलपर्स को जावास्क्रिप्ट कमांड का उपयोग करके अपने स्वयं के एप्लिकेशन के अंदर गैर-लैटिन वर्णों को प्रोग्रामेटिक रूप से प्रस्तुत करने में सक्षम बनाती है। रिएक्ट-पीडीएफ में गैर-लैटिन वर्ण समर्थन भी है, और यदि आप यह सुनिश्चित करना चाहते हैं कि किसी परियोजना में पीडीएफ प्रदर्शित होने पर किसी भी गैर-लैटिन वर्ण को ठीक से प्रस्तुत किया जाए, तो आप इसे पीडीएफजेएस-डिस्ट से कॉपी किए गए सीमैप्स के साथ प्राप्त कर सकते हैं।

फ्री जावास्क्रिप्ट एपीआई का उपयोग करके सिंगल या मल्टीपल पीडीएफ पेज लोड करें

दस्तावेज़ टैग आपको एक पीडीएफ दस्तावेज़ लोड करने की अनुमति देता है जो फ़ाइल प्रोप के माध्यम से पारित किया जाता है। इस टैग के साथ आप या तो एक या एक से अधिक पेज लोड कर सकते हैं, या नेविगेशन भी जोड़ सकते हैं। आप एक पृष्ठ पर पाठ को हाइलाइट भी कर सकते हैं, सामग्री की तालिका को एक इंटरैक्टिव तरीके से दिखा सकते हैं, और बाहरी लिंक भी प्रदान कर सकते हैं।

कैसे जावास्क्रिप्ट एपीआई के माध्यम से एकल पीडीएफ पेज प्रदर्शित करने के लिए

import React from 'react';
import { Document, Page } from 'react-pdf';
import samplePDF from './test.pdf';
export default function Test() {
  return (
    
      
    
  );
}

जावास्क्रिप्ट के माध्यम से पीडीएफ दस्तावेज़ों में एनोटेशन प्रबंधित करें

ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी रिएक्ट-पीडीएफ सॉफ्टवेयर प्रोग्रामर को अपने पीडीएफ दस्तावेजों के अंदर विभिन्न प्रकार के एनोटेशन को प्रोग्रामेटिक रूप से प्रबंधित करने की क्षमता देता है। कृपया याद रखें कि एनोटेशन को सही ढंग से प्रदर्शित करने के लिए उपयोगकर्ता की स्टाइल-शीट को शामिल करने की आवश्यकता है। यह उपयोगकर्ताओं को आसानी से हाइलाइट, टेक्स्ट, स्याही, नोट, आकार और बहुत कुछ करने की अनुमति देता है।

जावास्क्रिप्ट के माध्यम से पीडीएफ़ में बाहरी लिंक कैसे प्रबंधित करें

import React, { useState } from 'react';
import { Document, Outline, Page } from 'react-pdf';
import samplePDF from './test.pdf';
export default function Test() {
  const [pageNumber, setPageNumber] = useState(1);
  function onItemClick({ pageNumber: itemPageNumber }) {
    setPageNumber(itemPageNumber);
  }
  return (
    
      
    
  );
}
 हिन्दी