पीडीएफ टू वर्ड ऑनलाइन करा. PDF टू वर्ड कन्व्हर्टर ऑनलाइन मोफत विकसित करा.

पीडीएफ ते डॉक कन्व्हर्टर

PDF ते DOC Node.js

आढावा

येथे आम्ही Aspose.PDF क्लाउड प्रॉडक्ट फॅमिली साठी आणखी एका रोमांचक ब्लॉगसह आहोत. अलिकडच्या काळात, आम्ही [Python वापरून PDF मधून संलग्नक डाउनलोड करा2, [Python वापरून PDF मध्ये मजकूर आणि प्रतिमा तळटीप जोडा3 आणि बरेच काही यासारखे बरेच लेख प्रकाशित केले आहेत. तथापि, हे एक Aspose.PDF ट्यूटोरियल आहे ज्यामध्ये आपण REST API बद्दल शिकू जे आपल्या व्यवसाय अनुप्रयोगासाठी PDF ते DOC कनवर्टर म्हणून कार्य करते. म्हणून, आम्ही खालील मुद्दे कव्हर करून या मार्गदर्शकाचा समावेश करू.

Aspose.PDF आणि फाइल स्वरूप रूपांतरण म्हणजे काय?

ऑनलाइन व्यवसाय अनुप्रयोग स्केलिंग, देखरेख आणि सुव्यवस्थित करण्याच्या बाबतीत, क्लाउड इन्फ्रास्ट्रक्चरची निवड करणे नेहमीच अत्यावश्यक असते. Aspose.cloud क्लाउड-आधारित क्रॉस-प्लॅटफॉर्म REST APIs अनेक भाषांमध्ये जसे की JavaScript, Python आणि बर्‍याच भाषांमध्ये फाइल फॉरमॅट रूपांतरणांसाठी ऑफर करते. Aspose.PDF हे क्लाउड-आधारित उत्पादन कुटुंबांपैकी एक आहे जे सर्वात लोकप्रिय आणि मोठ्या प्रमाणावर वापरल्या जाणार्‍या फाईल फॉरमॅट पोर्टेबल डॉक्युमेंट फॉरमॅट (पीडीएफ) चे फाईल फॉरमॅट रूपांतरण देते. फाईल फॉरमॅट रूपांतरण ही डेटा फाइल्स एका फॉरमॅटमधून दुसऱ्या फॉरमॅटमध्ये रूपांतरित करण्याची प्रक्रिया आहे. तथापि, हा ऑनलाइन फाइल कन्व्हर्टर(Aspose.PDF) तुम्हाला तुमच्या व्यवसाय/वैयक्तिक PDF फाइल्स PDF ते MS Doc आणि DocX, PDF ते HTML, PDF ते SVG आणि बरेच काही यासारख्या लोकप्रिय फाइल फॉरमॅटमध्ये रूपांतरित करण्यास सक्षम करतो. सर्वात महत्त्वाचे म्हणजे, तुम्ही थेट एडिटर वापरून क्लाउड API वापरून पाहू शकता.

याव्यतिरिक्त, पीडीएफ फाईल फॉरमॅट त्याच्या कार्यक्षमता आणि क्षमतेमुळे कॉर्पोरेट क्षेत्रात मोठ्या प्रमाणात वापरला जातो. शिवाय, त्यात मीडिया घटक, हायपरलिंक्स, व्हिज्युअल प्रतिनिधित्व, डिजिटल स्वाक्षरी आणि इतर अनेक प्रकारची माहिती वाहून नेण्याची क्षमता आहे. पुढे, विविध फाईल फॉरमॅट्समध्ये सुसंगतता समस्या आहेत आणि डेटा फाइल्स एका फॉरमॅटमधून दुसऱ्या फॉरमॅटमध्ये रूपांतरित करणे आवश्यक आहे. म्हणून, Aspose.PDF एक फाईल फॉरमॅट दुसर्‍या फाईलमध्ये रूपांतरित करण्यासाठी सर्व क्षमतांसह येतो आणि PDF ते DOC कनवर्टर हा त्यापैकी एक आहे जो आपण या PDF To DOC Node.js लायब्ररी ट्यूटोरियलमध्ये एक्सप्लोर करणार आहोत.

PDF ते Word रूपांतरण API

या विभागात, आम्ही Aspose.PDF सह [सुरुवात8 कशी करायची ते पाहू.

गृहीतक: पुढे जाण्यापूर्वी, आपण आपल्या सिस्टमवर खालील साध्या पूर्व-आवश्यकता स्थापित केल्या आहेत याची खात्री करा.

एकदा तुम्ही वरील आवश्यकता सेट केल्यावर, Aspose.cloud च्या या डॅशबोर्डवर नेव्हिगेट करा आणि साइन इन करा. हा डॅशबोर्ड एक क्लाउड स्पेस आहे जिथे तुम्ही क्लाउड API च्या सबस्क्रिप्शन प्लॅनबद्दल जाणून घेऊ शकता आणि तुमच्यासाठी अनुकूल असलेल्या कोणत्याही योजनांची निवड करू शकता. शिवाय, ते स्टोरेज, फाइल्स आणि अॅप्लिकेशन व्यवस्थापन देखील प्रदान करते. आता, डाव्या बाजूला ठेवलेल्या मेनूमधून अॅप्लिकेशन टॅब उघडा आणि खालील इमेजमध्ये दाखवल्याप्रमाणे तुमचा नवीन अॅप्लिकेशन तयार करा.

PDF ते DOC Node.js

नवीन अॅप्लिकेशन तयार करताना, तुम्ही कोणताही पर्याय निवडून तुमचे स्टोरेज तयार करू शकता. सर्वात महत्त्वाचे म्हणजे, तुम्ही तुमच्या डेटा फाइल्स जसे की Google Drive, Dropbox, Amazon s3 आणि अधिकसाठी कोणत्याही तृतीय-पक्ष स्टोरेजची निवड करू शकता. एकदा तुम्ही पूर्ण केल्यावर, तुम्हाला खालील इमेजमध्ये दाखवल्याप्रमाणे तुमच्या अॅप्लिकेशन UI वरून तुमचा क्लायंट आयडी आणि क्लायंट सीक्रेट मिळेल. क्रेडेन्शियलचा हा संच PDF ते DOC कनवर्टर कार्यक्षम करण्यासाठी Aspose.PDF क्लाउड API ला कॉल करण्यासाठी वापरला जाईल. पुढे, तुमची API क्रेडेन्शियल्स संचयित करण्याचा सुरक्षित मार्ग म्हणजे पर्यावरण व्हेरिएबल्स वापरणे. पुढील भागात, PDF To DOC Node.js लायब्ररी वापरून PDF ला DOC मध्ये रूपांतरित कसे करायचे ते पाहू.

पीडीएफ ते डॉक कन्व्हर्टर

Node.js मध्‍ये पीडीएफला डीओसीमध्ये रूपांतरित कसे करायचे

आता आमचे स्थानिक वातावरण सेट झाले आहे, स्टोरेज व्युत्पन्न केले आहे आणि योग्य ऍप्लिकेशनसह लिंक केले आहे आणि आम्ही क्लाउड API साठी आमची वैयक्तिक क्रेडेन्शियल्स प्राप्त केली आहेत.

या Aspose.PDF ट्युटोरियलची पुढची पायरी म्हणजे SDKs वापरून PDF ते DOC कन्व्हर्टरचा सराव करण्यासाठी काही कोड लिहिणे स्थापित करणे. आम्ही Node.js मध्ये कार्यान्वित करणार आहोत, म्हणून आम्ही Nestjs निवडले आहे. जरी तुम्ही काही कोड बदलांसह नोडजच्या इतर फ्रेमवर्कमध्ये SDK ची चाचणी करू शकता.

टीप: तुम्ही तुमच्या मशीनवर Nestjs सेट करू इच्छित असल्यास कृपया या लिंक ला भेट द्या.

तुमचा सर्व्हर चालू झाल्यावर रूट डिरेक्टरीमध्ये जा आणि या उदाहरणात पीडीएफ फाइल ’m.pdf’ ठेवल्याप्रमाणे डीओसीमध्ये रूपांतरित होणारी पीडीएफ फाइल ठेवा. पुढे, आम्ही क्लाउड स्टोरेज मध्ये “मायफोल्डर” फोल्डर देखील तयार केले आहे, जे तुम्ही तुमच्या आवडीनुसार तयार करू शकता. तथापि, आमची परिणामी फाइल (म्हणजे DOC फाइल) त्याच्या फोल्डरमध्ये जतन केली जाईल. त्यानंतर, ‘src’ फोल्डरमध्ये ठेवलेली app.controller.ts फाईल उघडा, तुमची app.controller.ts फाईल खाली नमूद केल्याप्रमाणे दिसली पाहिजे.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}

  @Post('/pdf-to-doc')
  async pdfToDoc() {
    const name = 'm.pdf';
    const SrcFile = '/' + name;
    const resultName = 'result.doc';
    const resultPath = 'myfolder/' + resultName;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultName;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      await pdfApi.putPdfInStorageToDoc(
        name,
        resultPath,
        // eslint-disable-next-line @typescript-eslint/ban-ts-comment
        // @ts- दुर्लक्ष करा
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        storageName,
      );

      // क्लाउड स्टोरेजमधून पीडीएफ डाउनलोड करा

      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to DOC successfully';
    } catch (e) {
      throw e;
    }
  }
}

आता, सर्व्हर रीस्टार्ट करा, तुम्ही http://localhost:3000/pdf-to-doc येथे पोस्ट विनंती करू शकता. शेवटी, तुम्हाला तुमच्या प्रोजेक्टच्या रूट फोल्डरमध्ये “result.doc” नावाची फाइल दिसेल.

निष्कर्ष

या लेखात, आम्ही फाईल फॉरमॅट रूपांतरणाच्या काही मूलभूत गोष्टी आणि PDF ते DOC Node.js वापरून पीडीएफला डीओसीमध्ये कसे रूपांतरित करायचे ते पाहिले आहे. त्याचप्रमाणे, Aspose.PDF इतर अनेक भाषांमध्ये क्लाउड SDK ऑफर करते ज्या तुम्ही तपासू शकता. जर तुम्ही तुमच्या व्यावसायिक सॉफ्टवेअरसाठी PDF ते DOC कनवर्टर शोधत असाल तर हे ब्लॉग पोस्ट तुम्हाला नक्कीच मदत करेल. याव्यतिरिक्त, प्रत्येक ऑनलाइन फाइल कन्व्हर्टरच्या प्रत्येक वैशिष्ट्यासाठी सर्वसमावेशक [दस्तऐवजीकरण] [१३] आहे.

प्रश्न विचारा

तुम्हाला कोणतीही समस्या आल्यास, कृपया आमच्या [तांत्रिक समर्थन मंचाला] मोकळ्या मनाने भेट द्या [१८]. आम्ही शक्य तितक्या लवकर प्रत्येक प्रश्न आणि प्रश्नांना उत्तर देण्याचा आमच्या स्तरावर सर्वोत्तम प्रयत्न करतो.

अन्वेषण

तुम्हाला खालील लिंक्स संबंधित सापडतील: