Egyszerű és egyszerű lépések a PDF-ből PPT-be konvertáláshoz. REST alapú PDF-ből PowerPoint konvertáló.
Áttekintés
Végül oktatóanyagokat írtunk olyan érdekes témákról, mint például PDF to Excel, Aspose.PDF Cloud SDK-k használata Node.js-hoz, PDF to DOC Converter – Aspose.PDF Cloud SDK-k Node.js-hoz stb. .. Most már világosan megértjük, hogy az Aspose.cloud PDF REST API-t és szoftverfejlesztő készleteket kínál a fájlformátumok átalakításához és manipulálásához. Mindenekelőtt ezek az SDK-k több programozási nyelven is elérhetők, a fejlesztés és a használat átfogó dokumentációjával. Ebben a cikkben megtudjuk, hogyan lehet PDF-et PPT-vé konvertálni a Node.js használatával.
- A PDF és a PPT fájlformátumok közötti különbség
- A PDF–PPT konverter üzleti előnyei
- Hogyan konvertálhat PDF-et PowerPoint formátumba az Aspose.PDF Cloud SDK-k használatával?
A PDF és a PPT fájlformátumok közötti különbség
A PowerPoint Presentations és a Portable Document Format nagyon népszerű és széles körben használt adatábrázolási formátumok. A vállalkozások, oktatási intézmények és más vállalati szektorok nagymértékben kihasználják ezeket a fájlformátumokat különféle fontos műveletekhez. Mindazonáltal mindkét fájlformátumnak megvan a maga felhasználási módja, megkülönböztetése és előnyei. Az alábbiakban bemutatjuk az alapvető különbségeket.
A PDF-fájl többplatformos, és bármilyen platformon megtekinthető, és bizonyos mértékig szerkesztheti a fájlokat. Ezzel szemben a PPT egy diavetítés, amelyet a Microsoft PowerPoint hozott létre.
Az adatbiztonság egy másik fontos tényező, amikor egy bizonyos célból korlátozzuk a hozzáférést. A felhasználók rendelkezésére áll egy lehetőség a PDF-fájlok titkosítási technikákkal történő titkosítására. Szükség szerint azonban jelszót is beállíthat a PowerPoint-fájlokhoz.
A fájl mérete is számít, ha hatalmas az adatmennyiség. A PowerPoint-fájlok több helyet foglalnak el, ha bonyolulttá válnak, míg a PDF-fájlok tömörítést tesznek lehetővé, amely a PDF-fájlok tárolását kíméli.
A PDF–PPT konverter üzleti előnyei
Ennek az Aspose.PDF oktatóanyagnak a részében megtudjuk, hogyan lehet PDF-et PPT-fájlokká konvertálni a PDF-nek a PPT Node.js könyvtárba való integrálásával. Mindazonáltal végigvesszük a PowerPoint fájlok választásának előnyeit.
Előadások
A PowerPoint-fájlok nagyszerű lehetőséget kínálnak, ha prezentációt tartanak a közönségnek bármely üzleti vagy oktatási találkozón.
Médiafájlok támogatása
A vizuális hatás létfontosságú szerepet játszik abban, hogy prezentációja vonzóbbá és leíróbb legyen. Ezért a PPT-fájl készítése során kihasználhatja a multimédiás elemeket, például képeket, videókat, grafikonokat, hangot és egyebeket.
Megosztás és kisegítő lehetőségek
Ebben a modern korban a szervezetek hajlamosak a felhő alapú szoftverek és szolgáltatások mellett dönteni. A PPT-fájlokat azonban bárkivel megoszthatja az interneten keresztül. Ezenkívül van egy olyan funkció, amellyel a PPT-fájlt videoformátumba konvertálhatja, és feltöltheti bármely platformra, például a Youtube-ra.
Hasonlóképpen sok más előnyt is meg kell nézni és látni. Ön is felfedezheti őket, hogy további ismereteket szerezzen.
Hogyan konvertálhat PDF-et PowerPoint formátumba az Aspose.PDF Cloud SDK-k használatával?
Ez az a rész, amelyben gyakorlatilag megvalósítjuk a PDF-ből PPT konvertálót, és a PDF-t PPT-fájlba konvertáljuk egy Node.js alkalmazásban. A PDF REST API is elérhető, de ebben a cikkben a felhő SDK-kat fogjuk használni. Győződjön meg arról, hogy telepítette a következő előfeltételeket a helyi számítógépére.
- npm
- Node.js
- npm i asposepdfcloud
Ezt követően, kérjük, látogassa meg ezt oldalt, ahol megtudhatja a nest.js beállításáról, ha még nem telepítette. Ezt követően, kérjük, látogassa meg ezt a blogbejegyzést, ahol megtudhatja, hogyan állíthat be új alkalmazást az Aspose.cloud oldalon, és hogyan kérheti le az API hitelesítő adatait (kulcs, titkos). A műszerfal úgy néz ki, mint az alábbi képen.
Most nyissa meg az ‘src’ mappában elhelyezett „app.controller.ts” fájlt, és illessze be a következő kódot a PDF to PPT Node.js könyvtárának engedélyezéséhez, amely a PDF-et PPT-vé konvertálja a Node.js alkalmazásba.
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 {
// Fájl feltöltése az aspos felhőtárhelyhez
const data = fs.readFileSync(name);
await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
// Hívja meg az Aspose.Pdf Cloud SDK API-t PDF-fájl létrehozásához HTML-ből
await pdfApi.putPdfInStorageToPptx(
'sample.pdf',
'/myfolder/sample.pptx',
null,
null,
null,
'testing',
);
// Töltse le a pdf-et a felhőtárhelyről
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;
}
}
}
Ezenkívül helyezze el a forrás PDF-fájlt a projekt gyökérkönyvtárába. Végül mentse el a kódot, és indítsa el a kiszolgálót az „npm run start” futtatásával, és küldjön egy bejegyzési kérelmet a https://localhost:3000/pdf-to-pptx címen. Sikeres hívás esetén a konvertált fájl letöltődik a projekt gyökérkönyvtárába. A generált fájlt azonban elérheti az Aspose.cloud felhőalapú irányítópultján. Így használhatjuk a felhő SDK-kat. Meghívhatja azonban az Aspose.PDF által kínált PDF REST API-et is.
Következtetés
Ebből a cikkből megismertük a PDF PPT-vé konvertálásának részleteit a Node.js könyvtár használatával. Jól elmagyarázta a PDF–PPT konverter online fejlesztésének részleteit. Az online vállalkozások általában online fájlkonverterrel látják el üzleti szoftvereiket. Ezért a PDF-ek PowerPoint formátumba konvertálásával járó előnyöket is ismertettük. Azonban meglátogathat más érdekes blogbejegyzéseket is, amelyek az alábbi „Felfedezés” részben találhatók. Ezenkívül ezt a PDF REST API-t egy Swagger UI segítségével tesztelheti.
Végül a blog.aspose.cloud folyamatosan újabb cikkeket ír az Aspose.PDF Cloud Product Family sorozatában. Ezért kérjük, maradjon kapcsolatban a rendszeres frissítésekért. Követhet minket közösségi média fiókjainkon Facebook, LinkedIn és Twitter.
Tegyen fel egy kérdést
Nyugodtan látogassa meg fórumunkat, amely nagyon aktívan válaszol kérdésekre és kérdésekre/megbeszélésekre.
Fedezd fel
A következő linkeket találhatja relevánsnak: