Jednoduché a snadné kroky pro převod PDF na PPT. Převaděč PDF na PowerPoint založený na REST.

Převést PDF na PPT

PDF REST API – PDF do PPT Node.js

Přehled

Nakonec jsme napsali výukové programy na zajímavá témata, jako je PDF do Excelu pomocí Aspose.PDF Cloud SDK pro Node.js, PDF To DOC Converter – Aspose.PDF Cloud SDK pro Node.js atd. .. Nyní jasně chápeme, že Aspose.cloud nabízí PDF REST API a sady pro vývoj softwaru pro konverzi formátu souborů a manipulaci. Tyto sady SDK jsou především k dispozici ve více programovacích jazycích s komplexní dokumentací týkající se vývoje a použití. Nyní v tomto článku se dozvíme podrobnosti o tom, jak převést PDF na PPT pomocí Node.js.

Rozdíl mezi formáty souborů PDF a PPT

Prezentace PowerPoint a Portable Document Format jsou velmi oblíbené a široce používané formáty reprezentace dat. Podniky, vzdělávací instituce a další podnikové sektory masivně využívají tyto formáty souborů pro různé důležité operace. Oba tyto formáty souborů však mají svá vlastní použití, rozdíly a výhody. Níže jsou uvedeny základní rozdíly.

Soubor PDF je multiplatformní a lze jej prohlížet na jakékoli platformě a soubory můžete do určité míry upravovat. Zatímco PPT je prezentace vytvořená aplikací Microsoft PowerPoint.

Zabezpečení dat je dalším důležitým faktorem, pokud jde o omezení přístupu za určitým účelem. Uživatelé mají k dispozici ustanovení pro šifrování souborů PDF pomocí šifrovacích technik. Můžete však také nastavit hesla pro soubory PowerPoint podle potřeby.

Velikost souboru také záleží, když je množství dat obrovské. Soubory PowerPoint získávají více místa, když se stanou složitými, zatímco soubory PDF nabízejí kompresi, díky níž jsou soubory PDF přátelské k ukládání.

Obchodní výhody převodníku PDF na PPT

V části tohoto Aspose.PDF tutoriálu, ve kterém se naučíme, jak převést soubory PDF na soubory PPT integrací knihovny Node.js PDF do PPT. Projdeme si však výhody výběru souborů PowerPoint.

Prezentace

Soubory PowerPoint nabízejí mnoho, pokud jde o prezentaci publiku na jakékoli schůzce týkající se podnikání nebo vzdělávání.

Podpora mediálních souborů

Vizuální dopad hraje zásadní roli, aby byla vaše prezentace atraktivnější a popisnější. Proto můžete při vytváření souboru PPT využít multimediální prvky, jako jsou obrázky, videa, grafy, zvuk a další.

Sdílení a usnadnění

V této moderní době mají organizace tendenci volit cloudový software a služby. Své PPT soubory však můžete sdílet s kýmkoli přes internet. Kromě toho existuje funkce pro převod vašeho souboru PPT do formátu videa a jeho nahrání na jakoukoli platformu, jako je Youtube.

Podobně existuje mnoho dalších výhod, na které se můžete podívat a vidět. Můžete je sami prozkoumat, abyste získali další znalosti.

Jak převést PDF do PowerPointu pomocí Aspose.PDF Cloud SDK?

Toto je část, ve které prakticky implementujeme převodník PDF na PPT a převedeme soubor PDF na PPT v aplikaci Node.js. K dispozici je také PDF REST API, ale v tomto článku využijeme cloudové sady SDK. Ujistěte se, že jste na místním počítači nainstalovali následující předpoklady.

Poté prosím navštivte tuto stránku, kde se dozvíte o nastavení nest.js v případě, že jste jej ještě nenainstalovali. Dále navštivte tento příspěvek na blogu, kde se můžete dozvědět, jak nastavit novou aplikaci na Aspose.cloud a získat pověření API (klíč, tajný). Palubní deska vypadá jako na obrázku níže.

Převést PDF na PPT

Nyní otevřete soubor „app.controller.ts“ umístěný ve složce „src“ a vložte následující kód pro povolení knihovny PDF na PPT Node.js, která převede PDF na PPT do vaší aplikace Node.js.

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 {
      // Nahrajte soubor do cloudového úložiště
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      // Vyvolejte Aspose.Pdf Cloud SDK API pro vytvoření PDF souboru z HTML
      await pdfApi.putPdfInStorageToPptx(
        'sample.pdf',
        '/myfolder/sample.pptx',
        null,
        null,
        null,
        'testing',
      );
      // 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 PPTX successfully';
    } catch (e) {
      throw e;
    }
  }
}

Kromě toho umístěte zdrojový soubor PDF do kořenového adresáře projektu. Nakonec uložte kód a spusťte server spuštěním ’npm run start’ a proveďte požadavek na příspěvek na http://localhost:3000/pdf-to-pptx. Po úspěšném volání bude převedený soubor stažen do kořenového adresáře vašeho projektu. K vygenerovanému souboru však můžete přistupovat na cloudovém řídicím panelu Aspose.cloud. Takto můžeme používat cloudové sady SDK. Můžete však také vyvolat PDF REST API nabízené Aspose.PDF.

Závěr

V tomto článku jsme se dozvěděli podrobnosti o převodu PDF na PPT pomocí knihovny Node.js. Dobře vysvětlil podrobnosti o tom, jak vyvinout převodník PDF na PPT online. Online podniky mají tendenci vybavovat svůj obchodní software online převodníkem souborů. Proto jsme také pokryli výhody spojené s převodem PDF do PowerPointu. Můžete však navštívit další zajímavé blogové příspěvky uvedené níže v části „Prozkoumat“. Kromě toho můžete toto PDF REST API otestovat pomocí uživatelského rozhraní Swagger.

Převést PDF na PPT

Konečně blog.aspose.cloud průběžně píše další články do série Aspose.PDF Cloud Product Family. Zůstaňte proto ve spojení pro pravidelné aktualizace. Můžete nás však sledovat na našich účtech sociálních médií Facebook, LinkedIn a Twitter.

Položit otázku

Neváhejte a navštivte naše fórum, které je velmi aktivní při odpovídání na dotazy a dotazy/diskuze.

Prozkoumat

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