Perfformio PDF i Word ar-lein. Datblygu trawsnewidydd PDF i Word ar-lein am ddim.

trawsnewidydd doc i pdf

PDF I DOC Nôd.js

Trosolwg

Dyma ni gyda blog cyffrous arall ar gyfer Aspose.PDF Cloud Product Family. Yn y gorffennol diweddar, rydym wedi cyhoeddi llawer o erthyglau fel Lawrlwytho Atodiad o PDF gan ddefnyddio Python, Ychwanegu Testun a Delwedd Footer i PDF gan ddefnyddio Python, a mwy. Fodd bynnag, tiwtorial Aspose.PDF yw hwn lle byddwn yn dysgu am API REST sy’n gweithredu fel trawsnewidydd PDF i DOC ar gyfer eich cais busnes. Felly, byddwn yn ymdrin â’r canllaw hwn drwy ymdrin â’r pwyntiau canlynol.

Beth yw Aspose.PDF & trosi fformat ffeil?

O ran graddio, cynnal a symleiddio cymhwysiad busnes ar-lein, mae bob amser yn hanfodol dewis seilwaith cwmwl. Mae Aspose.cloud yn cynnig APIs REST traws-lwyfan yn y cwmwl ar gyfer llawer o drawsnewidiadau fformat ffeil mewn sawl iaith fel JavaScript, Python, a llawer mwy. Mae Aspose.PDF yn un o’r teuluoedd cynnyrch cwmwl sy’n cynnig trosi fformat ffeil o’r fformat ffeil mwyaf poblogaidd a ddefnyddir yn eang Fformat Dogfen Gludadwy (PDF). Gan mai trosi fformat ffeil yw’r broses o drosi ffeiliau data o un fformat i’r llall. Fodd bynnag, mae’r trawsnewidydd ffeil ar-lein hwn (Aspose.PDF) yn eich galluogi i drosi eich ffeiliau PDF busnes/personol i unrhyw fformat ffeil poblogaidd arall fel PDF i MS Doc a DocX, PDF i HTML, PDF i SVG, a llawer mwy. Yn anad dim, gallwch chi roi cynnig ar yr APIs cwmwl gan ddefnyddio [golygydd] byw].

Yn ogystal, mae fformat ffeil PDF yn cael ei ddefnyddio’n fawr yn y sector corfforaethol oherwydd ei effeithlonrwydd a’i allu. Ar ben hynny, mae ganddo’r gallu i gario elfennau cyfryngau, hypergysylltiadau, cynrychiolaeth weledol, llofnodion digidol, a llawer o fathau eraill o wybodaeth. Ymhellach, mae materion cydnawsedd yn gysylltiedig â fformatau ffeil amrywiol ac mae’n ofynnol trosi ffeiliau data o un fformat i’r llall. Felly, mae Aspose.PDF yn cynnig yr holl alluoedd i drosi un fformat ffeil i un arall, ac mae’r trawsnewidydd PDF i DOC yn un ohonyn nhw rydyn ni’n mynd i’w archwilio yn y tiwtorial llyfrgell PDF I DOC Node.js hwn.

API Trosi PDF i Word

Yn yr adran hon, byddwn yn gweld sut i dechrau gydag Aspose.PDF.

Rhagdybiaeth: Cyn symud ymlaen, gwnewch yn siŵr eich bod wedi gosod y rhagofynion syml canlynol ar eich system.

Unwaith y byddwch wedi sefydlu’r gofynion uchod, llywiwch i’r dangosfwrdd hwn o Aspose.cloud a mewngofnodwch. Gofod cwmwl yw’r dangosfwrdd hwn lle gallwch ddod i wybod am gynlluniau tanysgrifio ar gyfer APIs cwmwl a dewis unrhyw un sy’n addas i chi. Ar ben hynny, mae hefyd yn darparu storfa, ffeiliau, a rheoli cymwysiadau. Nawr, agorwch y tab cymhwysiad o’r ddewislen sydd wedi’i osod ar yr ochr chwith a chreu eich cais newydd fel y dangosir yn y ddelwedd isod.

PDF I DOC Nôd.js

Wrth greu cymhwysiad newydd, gallwch greu eich storfa trwy ddewis unrhyw opsiwn. Yn anad dim, gallwch ddewis unrhyw storfa trydydd parti ar gyfer eich ffeiliau data fel Google Drive, Dropbox, Amazon s3, a mwy. Ar ôl i chi orffen, byddwch yn cael eich ID Cleient a’ch Cyfrinach Cleient o’ch UI cais fel y dangosir yn y ddelwedd isod. Defnyddir y set hon o gymwysterau i wneud galwadau i APIs cwmwl Aspose.PDF i wneud y trawsnewidydd PDF i DOC yn ymarferol. Ymhellach, y ffordd ddiogel o storio’ch tystlythyrau API yw defnyddio’r newidynnau amgylchedd. Yn yr adran nesaf, byddwn yn gweld sut i drosi PDF yn DOC trwy ddefnyddio llyfrgell PDF I DOC Node.js.

trawsnewidydd doc i pdf

Sut i drosi PDF yn DOC yn Node.js

Nawr bod ein hamgylchedd lleol wedi’i sefydlu, mae storfa’n cael ei chynhyrchu a’i chysylltu â chymhwysiad priodol ac a ydym wedi cael ein tystlythyrau personol ar gyfer APIs cwmwl.

Cam nesaf y tiwtorial Aspose.PDF hwn yw gosod ysgrifennu cod i ymarfer y trawsnewidydd PDF i DOC yn ymarferol gan ddefnyddio’r SDKs. Gan ein bod yn mynd i weithredu yn Node.js, felly, rydym wedi dewis Nestjs. Er y gallwch chi brofi’r SDKs mewn fframweithiau eraill o Nodejs gydag ychydig o addasiadau cod.

Nodyn: Ymwelwch â hwn dolen rhag ofn eich bod am sefydlu Nestjs ar eich peiriant.

Unwaith y bydd eich gweinydd yn weithredol, ewch i’r cyfeiriadur gwraidd a gosodwch y ffeil PDF ffynhonnell sydd i’w throsi i DOC gan ein bod wedi gosod ffeil PDF ’m.pdf’ yn yr enghraifft hon. Ymhellach, rydym hefyd wedi cynhyrchu ffolder “myfolder” yn y [storfa cwmwl]], y gallwch ei greu yn unol â’ch dewis. Fodd bynnag, bydd ein ffeil ganlyniadol (hy ffeil DOC) yn cael ei chadw yn ei ffolder. Ar ôl hynny, agorwch y ffeil app.controller.ts a osodir y tu mewn i’r ffolder ‘src’, dylai eich ffeil app.controller.ts edrych fel y crybwyllir isod.

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-anwybyddu
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        '',
        storageName,
      );

      // Lawrlwythwch pdf o storfa cwmwl

      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;
    }
  }
}

Nawr, ailgychwyn y gweinydd, gallwch wneud cais post yn http://localhost:3000/pdf-to-doc. Yn olaf, dylech weld ffeil o’r enw “result.doc” yn ffolder gwraidd eich prosiect.

Casgliad

Yn yr erthygl hon, rydym wedi mynd trwy rai hanfodion trosi fformat ffeil a sut i drosi PDF i DOC gan ddefnyddio PDF I DOC Node.js. Yn yr un modd, mae Aspose.PDF yn cynnig SDKs cwmwl mewn llawer o ieithoedd eraill y gallwch edrych arnynt. Bydd y blogbost hwn yn sicr o helpu os ydych chi’n chwilio am drawsnewidydd PDF i DOC ar gyfer eich meddalwedd busnes. Yn ogystal, mae dogfennau cynhwysfawr ar gyfer pob nodwedd o bob trawsnewidydd ffeil ar-lein.

Gofyn cwestiwn

Rhag ofn y byddwch yn dod ar draws unrhyw broblem, mae croeso i chi ymweld â’n fforwm cymorth technegol. Rydym yn gwneud ein gorau glas i ymateb i bob cwestiwn ac ymholiad, cyn gynted ag y gallwn.

Archwiliwch

Efallai y bydd y dolenni canlynol yn berthnasol i chi: