Voer PDF naar Word online uit. Ontwikkel PDF naar Word-converter online gratis.

pdf naar doc-converter

PDF naar DOC Node.js

Overzicht

Hier zijn we dan met weer een spannende blog voor Aspose.PDF Cloud Product Family. In het recente verleden hebben we veel artikelen gepubliceerd, zoals Bijlage downloaden van PDF met behulp van Python, Voeg tekst en afbeeldingsvoettekst toe aan PDF met behulp van Python en meer. Dit is echter een Aspose.PDF-tutorial waarin we leren over een REST API die fungeert als een PDF naar DOC-converter voor uw zakelijke toepassing. Daarom behandelen we deze gids door de volgende punten te behandelen.

Wat is Aspose.PDF & conversie van bestandsindelingen?

Als het gaat om het schalen, onderhouden en stroomlijnen van een online bedrijfsapplicatie, is het altijd essentieel om te kiezen voor een cloudinfrastructuur. Aspose.cloud biedt cloud-gebaseerde platformonafhankelijke REST API’s voor vele conversies van bestandsindelingen in meerdere talen, zoals JavaScript, Python en nog veel meer. Aspose.PDF is een van de cloudgebaseerde productfamilies die conversie van bestandsindelingen biedt van de meest populaire en meest gebruikte bestandsindeling Portable Document Format (PDF). Omdat conversie van bestandsindelingen het proces is van het converteren van gegevensbestanden van het ene formaat naar het andere. Met deze online bestandsconvertor (Aspose.PDF) kunt u echter uw zakelijke/persoonlijke PDF-bestanden converteren naar elk ander populair bestandsformaat, zoals PDF naar MS Doc en DocX, PDF naar HTML, PDF naar SVG en nog veel meer. U kunt vooral de cloud-API’s uitproberen met een live editor.

Bovendien wordt het PDF-bestandsformaat veel gebruikt in het bedrijfsleven vanwege zijn efficiëntie en mogelijkheden. Bovendien heeft het de mogelijkheid om media-elementen, hyperlinks, visuele weergave, digitale handtekeningen en vele andere soorten informatie over te dragen. Verder zijn er compatibiliteitsproblemen met verschillende bestandsindelingen en is het vereist om gegevensbestanden van het ene formaat naar het andere te converteren. Daarom biedt Aspose.PDF alle mogelijkheden om het ene bestandsformaat naar het andere te converteren, en de PDF naar DOC-converter is er een van die we gaan verkennen in deze PDF naar DOC Node.js-bibliotheekhandleiding.

PDF naar Word-conversie-API

In dit gedeelte zullen we zien hoe u aan de slag kunt gaan met Aspose.PDF.

Aanname: Voordat u verder gaat, moet u ervoor zorgen dat u de volgende eenvoudige vereisten op uw systeem hebt geïnstalleerd.

Nadat u de bovenstaande vereisten heeft ingesteld, navigeert u naar dit dashboard van Aspose.cloud en logt u in. Dit dashboard is een cloudruimte waar u meer te weten kunt komen over abonnementen van cloud-API’s en kunt kiezen voor een abonnement dat bij u past. Bovendien biedt het ook opslag, bestanden en applicatiebeheer. Open nu het applicatietabblad vanuit het menu aan de linkerkant en maak uw nieuwe applicatie aan zoals weergegeven in de onderstaande afbeelding.

PDF naar DOC Node.js

Tijdens het maken van een nieuwe applicatie kunt u uw opslagruimte maken door een optie te kiezen. Bovenal kunt u kiezen voor opslag door derden voor uw gegevensbestanden, zoals Google Drive, Dropbox, Amazon s3 en meer. Als u klaar bent, krijgt u uw Client-ID en Client Secret van uw applicatie-UI, zoals weergegeven in de onderstaande afbeelding. Deze set referenties wordt gebruikt om de Aspose.PDF-cloud-API’s aan te roepen om de PDF naar DOC-converter functioneel te maken. Verder is de veilige manier om uw API-referenties op te slaan, het gebruik van de omgevingsvariabelen. In het volgende gedeelte zullen we zien hoe u een PDF naar DOC kunt converteren met behulp van de PDF To DOC Node.js-bibliotheek.

pdf naar doc-converter

Hoe PDF naar DOC te converteren in Node.js

Nu onze lokale omgeving is opgezet, wordt opslag gegenereerd en gekoppeld aan de juiste applicatie en hebben we onze gepersonaliseerde inloggegevens voor cloud-API’s verkregen.

De volgende stap van deze Aspose.PDF-zelfstudie is het installeren van wat code schrijven om de PDF naar DOC-converter praktisch te oefenen met behulp van de SDK’s. Zoals we gaan implementeren in Node.js, hebben we daarom gekozen voor Nestjs. Hoewel je de SDK’s in andere frameworks van Nodejs kunt testen met een paar code-aanpassingen.

Opmerking: bezoek deze link als je Nestjs op je computer wilt instellen.

Zodra uw server actief is, gaat u naar de hoofdmap en plaatst u het PDF-bronbestand dat naar DOC moet worden geconverteerd, aangezien we in dit voorbeeld een PDF-bestand ’m.pdf’ hebben geplaatst. Verder hebben we ook een map “mijnmap” gegenereerd in de cloudopslag, die u naar eigen keuze kunt maken. Ons resulterende bestand (dwz DOC-bestand) wordt echter in de map opgeslagen. Open daarna het bestand app.controller.ts dat in de map ‘src’ is geplaatst. Uw bestand app.controller.ts zou er uit moeten zien zoals hieronder vermeld.

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

      // Pdf downloaden van cloudopslag

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

Start nu de server opnieuw op, u kunt een postverzoek indienen op http://localhost:3000/pdf-to-doc. Ten slotte zou u een bestand met de naam “result.doc” in de hoofdmap van uw project moeten zien.

Conclusie

In dit artikel hebben we enkele grondbeginselen van de conversie van bestandsindelingen besproken en hoe u een PDF naar DOC converteert met behulp van PDF naar DOC Node.js. Evenzo biedt Aspose.PDF cloud-SDK’s in vele andere talen die u kunt bekijken. Deze blogpost zal je zeker helpen als je op zoek bent naar een PDF naar DOC-converter voor je bedrijfssoftware. Bovendien is er uitgebreide documentatie voor elke functie van elke online bestandsconvertor.

Een vraag stellen

Mocht u een probleem tegenkomen, bezoek dan gerust ons technische ondersteuningsforum. We doen ons uiterste best om zo snel mogelijk op alle vragen en vragen te reageren.

Ontdekken

Mogelijk vindt u de volgende links relevant: