У цьому короткому посібнику ви дізнаєтеся, як перетворити PDF на CSV за допомогою Java. Він містить усі покрокові відомості про те, як за допомогою Java PDF у CSV можна миттєво виконати перетворення без необхідності інсталювати програму для обробки PDF, як-от Adobe Acrobat тощо. Це перетворення може бути корисним у різних випадках використання, наприклад, обробка числових значень із файлу PDF для створення діаграм або графіків у файлі Excel.
Кроки для перетворення PDF у CSV за допомогою Java
- Додайте посилання на бібліотеку Aspose.PDF for Java із репозиторію Maven, щоб конвертувати PDF у CSV
- Додайте посилання на простір імен Aspose.PDF у свій проект, щоб експортувати PDF у CSV
- Створіть екземпляр Document class, щоб завантажити вихідний файл PDF
- Ініціалізуйте об’єкт ExcelSaveOptions, щоб установити потрібні властивості для вихідного файлу CSV
- Перетворіть PDF у CSV у Java за допомогою методу збереження та параметра ExcelSaveOptions
У цих основних кроках описано, як створювати програми на основі PDF у CSV Java. Перш за все, розв’яжіть посилання, налаштувавши залежність із репозиторію Maven. Потім нам потрібно продовжити, завантаживши вхідний файл PDF і записавши вихідний файл CSV на диск, встановлюючи різні властивості для вихідного файлу.
Код для перетворення PDF у CSV за допомогою Java
import com.aspose.pdf.Document; | |
import com.aspose.pdf.ExcelSaveOptions; | |
import com.aspose.pdf.License; | |
public class ConvertPdfToCsvUsingJava { | |
public static void main(String[] args) throws Exception { // main method to convert a PDF document to CSV file format | |
// Instantiate the license to avoid trial limitations while converting the PDF to comma separated CSV file | |
License asposePdfLicenseCSV = new License(); | |
asposePdfLicenseCSV.setLicense("Aspose.pdf.lic"); | |
// Load PDF document for converting it to comma seaparated value file | |
Document convertPDFDocumentToCSV = new Document("input.pdf"); | |
// Initialize ExcelSaveOptions class object to set the format of the output file | |
ExcelSaveOptions csvSave = new ExcelSaveOptions(); | |
csvSave.setFormat(ExcelSaveOptions.ExcelFormat.CSV); | |
// Save the converted output file in CSV format | |
convertPDFDocumentToCSV.save("ConvertPDFToCSV.csv", csvSave); | |
System.out.println("Done"); | |
} | |
} |
Щоб експортувати PDF у CSV у Java, ви можете використати наведений вище зразок коду. Він завантажує вхідний файл PDF за допомогою класу Document, а потім ми можемо встановити різні параметри для вихідного файлу CSV за допомогою класу ExcelSaveOptions. Наприклад, встановлення формату файлу або рівномірного поділу стовпців тощо перед збереженням вихідного файлу на диск або об’єкт потоку відповідно до ваших вимог.
У цьому прикладі ми дослідили, як конвертувати PDF у CSV за допомогою Java. Якщо ви хочете програмно перетворити PDF-файл у Excel, перегляньте статтю як конвертувати PDF в Excel на Java.