Enkle og nemme trin til PDF til PPT konvertering. REST baseret PDF til PowerPoint konverter.

Konverter PDF til PPT

PDF REST API - PDF til PPT Node.js

Oversigt

Til sidst har vi skrevet tutorials om interessante emner såsom PDF To Excel Using Aspose.PDF Cloud SDK’er For Node.js, PDF To DOC Converter – Aspose.PDF Cloud SDK’er For Node.js osv. .. Nu forstår vi tydeligt, at Aspose.cloud tilbyder PDF REST API og softwareudviklingssæt til filformatkonvertering og -manipulation. Frem for alt er disse SDK’er tilgængelige på flere programmeringssprog med omfattende dokumentation vedrørende udvikling og brug. Nu i denne artikel skal vi lære detaljerne om, hvordan man konverterer PDF til PPT ved hjælp af Node.js.

Forskellen mellem PDF- og PPT-filformater

PowerPoint-præsentationer og Portable Document Format er både meget populære og meget udbredte datarepræsentationsformater. Virksomheder, uddannelsesinstitutioner og andre erhvervssektorer udnytter disse filformater massivt til forskellige vigtige operationer. Begge disse filformater har dog deres egne anvendelser, distinktioner og fordele. Følgende er kerneforskellene.

En PDF-fil er multiplatform og kan ses på enhver platform, og du kan redigere filer i et vist omfang. Hvorimod PPT er et diasshow, der er skabt af Microsoft PowerPoint.

Datasikkerhed er en anden vigtig faktor, når det kommer til at begrænse adgangen til et bestemt formål. Der er en bestemmelse tilgængelig for brugerne til at kryptere PDF-filer ved hjælp af krypteringsteknikker. Du kan dog også indstille adgangskoder til PowerPoint-filer efter behov.

Størrelsen på filen har også betydning, når mængden af data er enorm. PowerPoint-filer får mere plads, når de bliver komplekse, mens PDF-filer tilbyder komprimering, der gør PDF-filer lagervenlige.

Forretningsfordele ved PDF til PPT-konverter

I afsnittet af denne Aspose.PDF tutorial, hvor vi skal lære, hvordan man konverterer PDF til PPT-filer ved at integrere et PDF til PPT Node.js-bibliotek. Vi vil dog gennemgå fordelene ved at vælge PowerPoint-filer.

Præsentationer

PowerPoint-filer tilbyder en hel del, når det kommer til at give en præsentation for publikum i ethvert møde relateret til enten forretning eller uddannelse.

Understøttelse af mediefiler

Visuel effekt spiller en afgørende rolle for at gøre din præsentation mere attraktiv og beskrivende. Derfor kan du udnytte rige medieelementer, mens du laver din PPT-fil, såsom billeder, videoer, grafer, lyd og mere.

Deling og tilgængelighed

I denne moderne tidsalder har organisationer en tendens til at vælge cloud-baseret software og tjenester. Du kan dog dele dine PPT-filer med hvem som helst over internettet. Derudover er der en funktion til at konvertere din PPT-fil til et videoformat og uploade den til enhver platform såsom Youtube.

På samme måde er der mange andre frynsegoder at se på og se. Du kan selv udforske dem for at få yderligere viden.

Sådan konverteres PDF til PowerPoint ved hjælp af Aspose.PDF Cloud SDK’er?

Dette er afsnittet, hvor vi praktisk talt vil implementere PDF til PPT-konverter og vil konvertere PDF til PPT-fil i en Node.js-applikation. Der er også PDF REST API tilgængelig, men vi vil udnytte cloud-SDK’er i denne artikel. Sørg for, at du har installeret følgende forudsætninger på din lokale maskine.

Derefter skal du besøge denne side for at lære om opsætning af nest.js, hvis du ikke har installeret det endnu. Besøg venligst dette blogindlæg, hvor du kan lære, hvordan du opsætter en ny applikation på Aspose.cloud og henter API-legitimationsoplysninger (nøgle, hemmelighed). Dashboardet ser ud som billedet nedenfor.

Konverter PDF til PPT

Åbn nu “app.controller.ts”-filen placeret i ‘src’-mappen, og indsæt følgende kode for at aktivere PDF til PPT Node.js-bibliotek, der vil konvertere PDF til PPT til din Node.js-app.

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-pptx')
  async pdfToDoc() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'sample.pptx';
    const resultPath = 'myfolder/' + resultFile;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultFile;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
       'YOUR-APPKEY',
    );
    try {
      // Upload fil for at tildele cloud storage
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      // Påkald Aspose.Pdf Cloud SDK API for at oprette PDF-fil fra HTML
      await pdfApi.putPdfInStorageToPptx(
        'sample.pdf',
        '/myfolder/sample.pptx',
        null,
        null,
        null,
        'testing',
      );
      // Download pdf fra cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to PPTX successfully';
    } catch (e) {
      throw e;
    }
  }
}

Derudover skal du placere din kilde-PDF-fil i dit projekts rodmappe. Gem endelig koden og start serveren ved at køre ’npm run start’ og lav en postanmodning på http://localhost:3000/pdf-to-pptx. Ved vellykket opkald vil den konverterede fil blive downloadet til dit projekts rodmappe. Du kan dog få adgang til den genererede fil på det skybaserede dashboard på Aspose.cloud. Sådan kan vi bruge cloud-SDK’erne. Du kan dog også påberåbe dig PDF REST API, der tilbydes af Aspose.PDF.

Konklusion

I denne artikel har vi lært detaljerne om konvertering af PDF til PPT ved hjælp af Node.js-biblioteket. Det har godt forklaret detaljerne om, hvordan man udvikler PDF til PPT-konverter online. Online-virksomheder har en tendens til at udstyre deres forretningssoftware med en online-filkonverter. Derfor har vi også dækket fordelene ved at konvertere PDF til PowerPoint. Du kan dog besøge andre interessante blogindlæg, der er anført i afsnittet ‘Udforsk’ nedenfor. Desuden kan du teste denne PDF REST API ved hjælp af en Swagger UI.

Konverter PDF til PPT

Endelig skriver blog.aspose.cloud løbende yderligere artikler i serien af Aspose.PDF Cloud Product Family. Hold derfor kontakten for regelmæssige opdateringer. Du kan dog følge os på vores sociale mediekonti Facebook, LinkedIn og Twitter.

Stil et spørgsmål

Du er velkommen til at besøge vores forum, som er meget aktiv til at svare på spørgsmål og forespørgsler/diskussioner.

Udforske

Du kan finde følgende links relevante: