Конвертація XLSX у PDF

Файли Microsoft Excel широко використовуються для управління офісними даними та маніпулювання інформацією на платформах Windows і macOS. Багато користувачів також використовують OpenOffice (ODS), SpreadsheetML(XML), CSV та інші формати для зберігання та розповсюдження даних. Однак для перегляду цих документів потрібно мати спеціальний додаток. Отже, для зручності файли XLSX можна конвертувати у формат PDF. Або ви можете конвертувати їх в інші формати на свій вибір, наприклад PDF, DOCX, HTML, растрові зображення (JPEG, PNG, BMP тощо), XPS тощо.

Незважаючи на те, що Microsoft Excel та інші програми надають можливості відтворювати формати XLSX, PDF або зображення, але для цього вам знову потрібно інсталювати програмне забезпечення. Крім того, коли вам потрібно виконати перетворення для великої кількості документів, конвертувати ці документи окремо стає досить громіздко. Тому в таких ситуаціях програмне забезпечення можна використовувати для виконання завдання перетворення. Знову ж таки, коли ми говоримо про безпроблемне налаштування середовища з мінімальними зусиллями, хмарні API є найкращим вибором. Вам не потрібно встановлювати будь-яке програмне забезпечення, і все перетворення можна виконати через хмару. Враховуючи всі ці аспекти, Aspose.Cells Cloud є найкращим доступним варіантом для створення робочих листів MS Excel, обробки та перетворення.

Aspose.Cells структура

Aspose.Cells Cloud розроблено на основі API REST і доступно з будь-якої платформи. Крім того, доступні пакети SDK для певних мов, щоб ви могли використовувати бажану мову програмування. Так само, щоб маніпулювати або відтворювати електронну таблицю Excel за допомогою мови Java, вам потрібно спробувати використовувати Aspose.Cells Cloud SDK для Java. Будь ласка, зверніть увагу, що наші API також захищені паролем, тому лише авторизований персонал може зберігати та отримувати до них доступ. Перш ніж розпочати нашу подорож із вивчення функцій перетворення, ми рекомендуємо вам пройти наступні теми

Aspose.Cells Cloud підтримує провідні галузеві формати файлів для операцій введення та виведення. Подробиці доступні за посиланням Підтримувані формати файлів.

Наступні теми пояснюються більш детально

Перетворення XLSX у PDF

Щоб виконати перетворення файлу XLSX у формат PDF, ми можемо спробувати використати команду cURL у командному рядку або використати код Java, щоб виконати цю вимогу в настільних або веб-додатках.

команда cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

У наведеній вище команді умовний.xlsx — це вхідний аркуш Excel, PDF — результуючий формат, а resultant.pdf — ім’я вихідного файлу. Після виконання команди отриманий PDF зберігається в хмарному сховищі. Зразки файлів доступні на

Java

Щоб відтворити аркуш Excel у форматі PDF за допомогою коду Java, нам потрібно спочатку створити об’єкт CellsApi, передавши дані clientID і clientSecret як аргумент. Потім викличте метод cellsWorkbookGetWorkbook(…), щоб відобразити вихідні дані у форматі PDF.

// для повних прикладів і вихідного коду відвідайте https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

// вказати деталі clientID
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// вкажіть дані clientSecret
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
			
try {
    CellsApi api = new CellsApi(clientId,clientSecret);
		String name = "conditional.xlsx";
		String password = null;
		Boolean isAutoFit = true;
		Boolean onlySaveTable = true;
		String format = "PDF";
		// виконати операцію перетворення документа
		File response = api.cellsWorkbookGetWorkbook(name, password, format,
			            isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}

Перетворення XLSX на XPS

Щоб конвертувати файл XLSX у формат XPS, нам просто потрібно встановити значення змінної формату як XPS. Використовуйте будь-яку програму перегляду XPS, щоб переглянути отриманий файл. Ми рекомендуємо використовувати наш безкоштовний XPS viewer App(попередній перегляд показано нижче).Завантажте вхідний файл із conditional.xlsx.

Попередній перегляд файлу XPS

Зображення 1: - Попередній перегляд отриманого файлу XPS.

Як конвертувати XLSX у TIFF

Використовуйте метод API GetWorkBook, щоб зберегти файли XLSX у форматі зображення TIFF. Все, що вам потрібно зробити, це надати вхідний аркуш Excel як вхідні дані та вказати значення вихідного формату як TIFF.

команда cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Скористайтеся наведеними нижче посиланнями, щоб завантажити conditional.xlsx і resultant.tiff.

Попередній перегляд файлу TIFF

Зображення 2: - Попередній перегляд отриманого файлу TIFF.

Висновок

Aspose.Cells Cloud — це дивовижний REST API, який пропонує можливості для створення та маніпулювання. Він повністю здатний перетворювати популярні формати Excel у PDF, XPS, SVG, TIFF, HTML та різні інші формати. Усі ці операції можна виконати за допомогою кількох рядків коду.

Схожі статті