Прості та легкі кроки для конвертації PDF в PPT. REST на основі конвертер PDF в PowerPoint.

PDF REST API - PDF to PPT Node.js
Огляд
Насамкінець, ми написали посібники з цікавих тем, таких як PDF To Excel Using Aspose.PDF Cloud SDKs For Node.js, PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js тощо. Тепер ми чітко розуміємо, що Aspose.cloud пропонує PDF REST API та програмні комплекти розробки для конвертації та маніпуляції з форматами файлів. Перш за все, ці SDK доступні на багатьох мовах програмування з всебічною документацією щодо розробки та використання. Тепер у цій статті ми збираємося дізнатися деталі про те, як конвертувати PDF у PPT за допомогою Node.js.
- Різниця між форматами файлів PDF та PPT
- Переваги для бізнесу конвертера PDF в PPT
- How to convert PDF to PowerPoint using Aspose.PDF Cloud SDKs?
Різниця між форматами файлів PDF і PPT
Презентації PowerPoint та формат Portable Document Format є дуже популярними та широко використовуваними форматами представлення даних. Бізнес, освітні установи та інші корпоративні сектори масово використовують ці формати файлів для різних важливих операцій. Проте обидва ці формати файлів мають свої власні способи використання, відмінності та переваги. Наступні є основними відмінностями.
PDF файл є мультиплатформеним і може бути переглянутий на будь-якій платформі, а файли можна редагувати в певній мірі. Натомість, PPT - це слайд-шоу, яке створюється за допомогою Microsoft PowerPoint.
Безпека даних є ще одним важливим фактором, коли йдеться про обмеження доступу з певною метою. Існує можливість для користувачів шифрувати файли PDF, використовуючи техніки шифрування. Проте ви також можете встановити паролі для файлів PowerPoint за потреби.
Розмір файлу також має значення, коли обсяг даних величезний. Файли PowerPoint займають більше місця, коли стають складними, тоді як файли PDF пропонують стиснення, яке робить файли PDF зручними для зберігання.
Переваги для бізнесу конвертера PDF в PPT
У розділі цього Aspose.PDF навчального посібника, в якому ми навчимося, як конвертувати PDF у PPT файли, інтегруючи бібліотеку Node.js для PDF у PPT. Однак ми розглянемо переваги вибору файлів PowerPoint.
Презентації
Файли PowerPoint пропонують багато можливостей, коли мова йде про проведення презентації для аудиторії на будь-якій зустрічі, пов’язаній з бізнесом або освітою.
Підтримка медіа файлів
Візуальний вплив відіграє важливу роль у тому, щоб зробити вашу презентацію більш привабливою та описовою. Тому ви можете використати багаті медіа елементи під час створення вашого файлу PPT, такі як зображення, відео, графіки, аудіо та інше.
Спільний доступ та доступність
В цю сучасну епоху організації схильні обирати програмне забезпечення та послуги на основі хмари. Однак ви можете ділитися своїми файлами PPT з будь-ким через інтернет. Крім того, є можливість конвертувати ваш файл PPT у відеоформат і завантажити його на будь-яку платформу, таку як Youtube.
Таким чином, існує багато інших переваг, на які можна подивитися і розглянути. Ви можете дослідити їх самостійно, щоб отримати додаткові знання.
How to convert PDF to PowerPoint using Aspose.PDF Cloud SDKs?
Це розділ, в якому ми практично реалізуємо конвертер PDF у PPT і конвертуємо файл PDF у файл PPT в додатку Node.js. Є також PDF REST API, але в цій статті ми скористаємося хмарними SDK. Переконайтеся, що ви встановили наступні попередні вимоги на вашій локальній машині.
- npm
- Node.js
- npm i asposepdfcloud
Після цього, будь ласка, відвідайте this сторінку, щоб дізнатися про налаштування nest.js на випадок, якщо ви ще не встановили його. Далі, будь ласка, відвідайте цей блог-пост, де ви можете дізнатися, як налаштувати новий додаток на Aspose.cloud та отримати облікові дані API (ключ, секрет).Приладова панель виглядає як зображення нижче.

Тепер відкрийте файл app.controller.ts”, розміщений у папці
src`, і вставте наступний код, щоб увімкнути бібліотеку Node.js для конвертації PDF у PPT, яка конвертує PDF у PPT у вашому 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 {
// Завантажити файл до сховища хмари aspose
const data = fs.readFileSync(name);
await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
// Використовуйте Aspose.Pdf Cloud SDK API для створення PDF файлу з HTML
await pdfApi.putPdfInStorageToPptx(
'sample.pdf',
'/myfolder/sample.pptx',
null,
null,
null,
'testing',
);
// Завантажте pdf з хмарного сховища
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;
}
}
}
Крім того, помістіть ваш вихідний PDF файл у кореневій директорії вашого проекту. Нарешті, збережіть код і запустіть сервер, виконавши ’npm run start’, і зробіть POST запит до http://localhost:3000/pdf-to-pptx. Після успішного виклику конвертований файл буде завантажено у кореневу директорію вашого проекту. Однак, ви також можете отримати доступ до згенерованого файлу на хмарній панелі управління Aspose.cloud. Ось як ми можемо використовувати хмарні SDK. Однак, ви також можете викликати PDF REST API запропонований Aspose.PDF.
Висновок
У цій статті ми дізналися деталі про конвертацію PDF у PPT за допомогою бібліотеки Node.js. У ній добре пояснено, як розробити онлайн конвертер PDF у PPT. Онлайн-бізнеси, як правило, забезпечують своє програмне забезпечення онлайн-конвертером файлів. Тому ми також охопили переваги, пов`язані з конвертацією PDF у PowerPoint. Однак ви можете відвідати інші цікаві публікації в блозі, наведені в розділі ‘Explore’ нижче. Більше того, ви можете протестувати цей REST API для PDF, використовуючи Swagger UI .

Нарешті, blog.aspose.cloud постійно пише нові статті в серії Aspose.PDF Cloud Product Family. Тому, будь ласка, залишайтеся на зв’язку для регулярних оновлень. Однак ви можете слідкувати за нами в наших облікових записах у соціальних мережах Facebook, LinkedIn та Twitter.
Ask a question
Feel free to visit our forum which is very active to respond to questions and queries/discussions.
Досліджувати
Ви можете знайти наступні посилання релевантними: