Provádějte PDF do Wordu online. Vyvíjejte online převodník PDF do Wordu zdarma.

Konvertor pdf do doc

PDF do DOC Node.js

Přehled

Máme tu další vzrušující blog pro Aspose.PDF Cloud Product Family. V nedávné minulosti jsme publikovali mnoho článků jako Stáhnout přílohu z PDF pomocí Pythonu, Přidat text a zápatí obrázku do PDF pomocí Pythonu a další. Toto je však návod Aspose.PDF, ve kterém se dozvíme o REST API, které funguje jako převodník PDF na DOC pro vaši obchodní aplikaci. Proto tuto příručku pokryjeme následujícími body.

Co je to Aspose.PDF & konverze formátu souborů?

Pokud jde o škálování, údržbu a zefektivnění online obchodní aplikace, je vždy důležité zvolit cloudovou infrastrukturu. Aspose.cloud nabízí cloudová multiplatformní rozhraní REST API pro mnoho převodů formátů souborů ve více jazycích, jako je JavaScript, Python a mnoho dalších. Aspose.PDF je jedna z cloudových produktových rodin, která nabízí konverzi formátu souborů nejoblíbenějšího a nejrozšířenějšího formátu souboru Portable Document Format (PDF). Protože konverze formátu souboru je proces převodu datových souborů z jednoho formátu do druhého. Tento online převodník souborů (Aspose.PDF) vám však umožňuje převádět vaše obchodní/osobní soubory PDF do jakéhokoli jiného oblíbeného formátu souborů, jako je PDF do formátu MS Doc a DocX, PDF do HTML, PDF do SVG a mnoho dalších. Především si můžete vyzkoušet cloudová API pomocí živého editor.

Kromě toho je formát souboru PDF velmi používán v podnikovém sektoru díky své účinnosti a schopnostem. Navíc má schopnost přenášet mediální prvky, hypertextové odkazy, vizuální reprezentaci, digitální podpisy a mnoho dalších typů informací. Kromě toho existují problémy s kompatibilitou s různými formáty souborů a je nutné převést datové soubory z jednoho formátu do druhého. Proto Aspose.PDF přichází se všemi možnostmi pro převod jednoho formátu souboru do druhého a převodník PDF na DOC je jedním z nich, který prozkoumáme v tomto tutoriálu knihovny PDF To DOC Node.js.

Rozhraní API pro převod PDF do Wordu

V této části uvidíme, jak začít s Aspose.PDF.

Předpoklad: Než budete pokračovat, ujistěte se, že jste na svůj systém nainstalovali následující jednoduché předpoklady.

Jakmile nastavíte výše uvedené požadavky, přejděte na tento řídicí panel Aspose.cloud a přihlaste se. Tento řídicí panel je cloudový prostor, kde se můžete seznámit s plány předplatného cloudových rozhraní API a vybrat si jakékoli, které vám vyhovuje. Kromě toho také poskytuje úložiště, soubory a správu aplikací. Nyní otevřete kartu aplikace z nabídky umístěné na levé straně a vytvořte novou aplikaci, jak je znázorněno na obrázku níže.

PDF do DOC Node.js

Při vytváření nové aplikace můžete vytvořit úložiště výběrem libovolné možnosti. Především se můžete rozhodnout pro jakékoli úložiště třetích stran pro vaše datové soubory, jako je Disk Google, Dropbox, Amazon s3 a další. Jakmile budete hotovi, získáte své ID klienta a tajný klíč klienta z uživatelského rozhraní aplikace, jak je znázorněno na obrázku níže. Tato sada přihlašovacích údajů bude použita k volání cloudových API Aspose.PDF, aby byl převodník PDF na DOC funkční. Bezpečným způsobem uložení přihlašovacích údajů API je dále použití proměnných prostředí. V další části uvidíme, jak převést PDF na DOC pomocí knihovny PDF To DOC Node.js.

Konvertor pdf do doc

Jak převést PDF na DOC v Node.js

Nyní, když je naše místní prostředí nastaveno, je vygenerováno úložiště a propojeno s příslušnou aplikací a získali jsme naše personalizované přihlašovací údaje pro cloudová API.

Dalším krokem tohoto tutoriálu Aspose.PDF je instalace napsat nějaký kód pro praktické procvičení převodníku PDF do DOC pomocí sad SDK. Protože se chystáme implementovat v Node.js, zvolili jsme Nestjs. I když můžete otestovat SDK v jiných frameworkech Nodejs s několika úpravami kódu.

Poznámka: Pokud chcete nastavit Nestjs na vašem počítači, navštivte prosím tento odkaz.

Jakmile je váš server v provozu, přejděte do kořenového adresáře a umístěte zdrojový soubor PDF, který chcete převést na DOC, jak jsme v tomto příkladu umístili soubor PDF ’m.pdf’. Dále jsme také vygenerovali složku „myfolder“ v cloudovém úložišti, kterou si můžete vytvořit podle svého výběru. Náš výsledný soubor (tj. soubor DOC) však bude uložen do jeho složky. Poté otevřete soubor app.controller.ts umístěný ve složce ‘src’, váš soubor app.controller.ts by měl vypadat, jak je uvedeno níže.

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

      // Stáhněte si pdf z cloudového úložiště

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

Nyní restartujte server, můžete odeslat požadavek na příspěvek na http://localhost:3000/pdf-to-doc. Nakonec byste měli vidět soubor s názvem „result.doc“ v kořenové složce vašeho projektu.

Závěr

V tomto článku jsme prošli některými základy převodu formátu souboru a toho, jak převést PDF na DOC pomocí PDF do DOC Node.js. Podobně Aspose.PDF nabízí cloudové sady SDK v mnoha dalších jazycích, které si můžete vyzkoušet. Tento blogový příspěvek vám jistě pomůže, pokud hledáte převodník PDF na DOC pro váš obchodní software. Kromě toho existuje obsáhlá dokumentace pro každou funkci každého online převodníku souborů.

Položit otázku

V případě, že narazíte na jakýkoli problém, neváhejte navštívit naše fórum technické podpory. Snažíme se co nejlépe odpovídat na všechny otázky a dotazy tak rychle, jak jen můžeme.

Prozkoumat

Následující odkazy mohou být relevantní: