У світі, де інформація надходить у різних форматах, необхідно конвертувати EPUB у PDF є основоположним для досягнення сумісності та доступності. Хоча EPUB зазвичай використовується для електронних книг, він не завжди може бути доступним для читання чи легким доступом до нього. Ось тут і виникає простота й необхідність перетворення у PDF. Ми знаємо, що формат PDF із його стандартизованим форматом гарантує, що ваші документи легко переглядатимуть на будь-якому пристрої, пропонуючи узгодженість і професійність. Ця стаття проведе вас через простий процес перетворення EPUB у PDF за допомогою .NET REST API, що дає вам змогу без зусиль покращити доступність документа та презентацію для більш універсального читання та спільного використання.
- REST API для перетворення EPUB у PDF
- Перетворіть формат EPUB у PDF у C# .NET
- Перетворення EPUB у PDF за допомогою команд cURL
REST API для перетворення EPUB у PDF
Розкрийте ефективність перетворення EPUB у PDF за допомогою Aspose.PDF Cloud SDK для .NET, потужного інструменту, розробленого для бездоганної інтеграції цього процесу перетворення у вашу програму. SDK спрощує складність перетворення EPUB у PDF, пропонуючи надійний набір методів для швидкого й точного впровадження.
Знайдіть Aspose.Pdf-Cloud
в менеджері пакетів NuGet і натисніть кнопку Додати пакет
. Це додасть посилання SDK у ваш проект. По-друге, отримайте облікові дані клієнта з хмарної інформаційної панелі. Якщо у вас немає облікового запису, просто створіть безкоштовний обліковий запис, дотримуючись інструкцій, наведених у статті швидкий старт.
Перетворіть формат EPUB у PDF у C# .NET
Будь ласка, дотримуйтеся наведених нижче інструкцій для перетворення EPUB у PDF за допомогою C# .NET.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
Створіть об’єкт класу PdfApi, де ми передаємо облікові дані клієнта як аргументи.
var response = pdfApi.PutEpubInStorageToPdf(resultant, inputFile);
Тепер викличте API, щоб завантажити EPUB із хмарного сховища, перетворити його у формат PDF і зберегти результат у хмарному сховищі.
// Для отримання додаткових прикладів https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Отримайте облікові дані клієнта з https://dashboard.aspose.cloud/
string clientSecret = "2bf81fca2f3ca1790e405c904b94d233";
string clientID = "921363a8-b195-426c-85f7-7d458b112383";
// Створіть екземпляр PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// введіть назву файлу EPUB
String inputFile = "Sway.epub";
// отримане ім'я файлу PDF
String resultant = "output.pdf";
try
{
// викликати API для виконання перетворення
var response = pdfApi.PutEpubInStorageToPdf(resultant, inputFile);
}
catch(Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
Зразок документа EPUB, використаний у наведеному вище прикладі, можна завантажити з Sway.epub.
Перетворення EPUB у PDF за допомогою команд cURL
Безпроблемне перетворення EPUB у PDF у вас під рукою за допомогою команд Aspose.PDF Cloud і cURL. Цей підхід ґрунтується на простоті та доступності, що дозволяє створювати команди для перетворення EPUB у PDF без зусиль. Крім того, цей підхід пропонує швидке та доступне рішення та вимагає лише базового розуміння синтаксису командного рядка.
Першим кроком у цьому підході є створення маркера доступу JWT за допомогою такої команди:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Тепер виконайте наведену нижче команду, щоб конвертувати EPUB у формат PDF і зберегти результат на локальному диску.
curl -v "https://api.aspose.cloud/v3.0/pdf/create/epub?srcPath={inputFile}" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "resultant.pdf"
Замініть inputFile
назвою вхідного MPP-файлу, доступного в хмарному сховищі, а accessToken
— маркером доступу JWT, згенерованим вище.
Висновок
Підсумовуючи, незалежно від того, чи ви обираєте оптимізовану ефективність Aspose.PDF Cloud SDK для .NET чи доступну простоту команд cURL з Aspose.PDF Cloud, мета залишається ясною: легко конвертувати EPUB у PDF. SDK пропонує розробникам надійний набір інструментів, що забезпечує точне керування та безперебійну інтеграцію. З іншого боку, команди cURL забезпечують швидке рішення для користувачів, які добре користуються інструментами командного рядка. Обидва підходи дають змогу користувачам підвищити доступність документів і можливість обміну ними, що робить процес перетворення EPUB у PDF простим.
корисні посилання
Схожі статті
Ми настійно рекомендуємо відвідати такі блоги: