В некоторых случаях вам может понадобиться поделиться файлами Excel через Интернет. Чтобы избежать подделки, рекомендуется преобразовать эти файлы в формат PDF перед отправкой. Соответственно, в этой статье вы узнаете, как конвертировать файлы Excel XLSX или XLS в PDF в приложениях для Android. Кроме того, будет обсуждаться настройка преобразования Excel в PDF.
- Библиотека Android для преобразования Excel в PDF
- Преобразование Excel XLSX или XLS в PDF
- Excel в PDF с дополнительными параметрами
- Получите бесплатную лицензию API
Библиотека конвертера Android Excel в PDF
Чтобы преобразовать электронные таблицы Excel в PDF, мы будем использовать Aspose.Cells для Android через Java. Это многофункциональная библиотека Android, которая позволяет легко создавать, изменять и конвертировать файлы Excel XLSX/XLS. Вы можете либо скачать библиотеку, либо установить ее, используя следующие конфигурации в build.gradle.
maven {
url "https://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-cells',
version: '21.3',
classifier: 'android.via.java')
Преобразование Excel XLSX или XLS в PDF на Android
Ниже приведены шаги для преобразования файла Excel XLSX в PDF в Android.
- Создайте объект класса Workbook и инициализируйте его путем к файлу Excel.
- Сохраните файл Excel в формате PDF, используя метод Workbook.save(String, SaveFormat).
В следующем примере кода показано, как преобразовать файл XLSX в PDF в Android.
// Создать рабочую книгу для загрузки файла Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Сохраните документ в формате PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);
Android Excel в PDF с дополнительными параметрами
Вы также можете управлять преобразованием Excel в PDF, чтобы настроить преобразованный PDF по мере необходимости. Например, вы можете определить соответствие PDF, количество страниц на листе, стиль линий сетки, диапазон листов для преобразования и т. д. Для этого Aspose.Cells предоставляет класс PdfSaveOptions. Ниже приведены шаги по настройке преобразования XLSX/XLS в PDF.
- Загрузите файл Excel с помощью класса Workbook.
- Создайте экземпляр класса PdfSaveOptions.
- Установите нужный параметр, например соответствие PDF, с помощью метода PdfSaveoptions.setCompliance(PdfCompliance).
- Сохраните файл Excel в формате PDF, используя метод Workbook.save(String, PdfSaveOptions).
В следующем примере кода показано, как настроить преобразование Excel в PDF в Android.
// Создать рабочую книгу для загрузки файла Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Создать параметры PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);
// Сохраните документ в формате PDF
workbook.save("Excel-to-PDF.pdf", options);
Получите бесплатную лицензию API
Вы можете запросить бесплатную временную лицензию, чтобы использовать API без ограничений на пробную версию.
Вывод
В этой статье вы узнали, как конвертировать файлы Excel XLSX или XLS в PDF из приложений для Android. Кроме того, вы увидели, как настроить преобразование Excel в PDF, используя различные параметры. Вы можете узнать больше об Aspose.Cells для Android через Java, используя документацию. Если у вас возникнут какие-либо вопросы, сообщите нам об этом через наш форум.