PDF konvertálása CSV-vé Java segítségével

Ebből a tömör oktatóanyagból megtudhatja, hogyan lehet a PDF-ot CSV-re konvertálni Java használatával. Ez magában foglalja az összes lépésről lépésre vonatkozó részletet arról, hogyan lehet azonnal végrehajtani a Java PDF-ből CSV-be konvertálást anélkül, hogy telepíteni kellene PDF-feldolgozó alkalmazást, például az Adobe Acrobatot stb. Ez az átalakítás különféle felhasználási esetekben hasznos lehet például egy PDF-fájlból származó numerikus értékek feldolgozása diagramok vagy grafikonok létrehozásához egy Excel-fájlban.

Lépések a PDF CSV-vé konvertálásához Java használatával

  1. A PDF CSV formátumba konvertálásához vegyen fel Aspose.PDF for Java könyvtári hivatkozást a Maven tárhelyből
  2. Adja hozzá a hivatkozást a Aspose.PDF névtérre a projektben a PDF CSV formátumba exportálásához
  3. A forrás PDF-fájl betöltéséhez hozzon létre egy példányt a Document class fájlból
  4. Inicializálja az ExcelSaveOptions objektumot a kimeneti CSV-fájl kívánt tulajdonságainak beállításához
  5. Konvertálja a PDF-et CSV-vé Java nyelven a Mentés módszer és az ExcelSaveOptions paraméter használatával

Ezek az alapvető lépések a PDF to CSV Java alapú alkalmazások létrehozását mutatják be. Mindenekelőtt oldja meg a hivatkozást a függőség Maven tárolójából való konfigurálásával. Ezután tovább kell töltenünk a bemeneti PDF fájlt, és a kimeneti CSV fájlt a lemezre kell írnunk, miközben különböző tulajdonságokat állítunk be a kimeneti fájlhoz.

Kód a PDF-nek CSV-vé konvertálásához Java használatával

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");
}
}

A PDF Java CSV formátumba történő exportálásához használhatja a fenti kódmintát. A bemeneti PDF fájlt a Document osztály segítségével tölti be, majd az ExcelSaveOptions osztály segítségével különböző beállításokat állíthatunk be a kimeneti CSV fájlhoz. Például beállíthatja a fájlformátumot vagy az egységes oszlopfelosztást stb., mielőtt a kimeneti fájlt a lemezre vagy egy adatfolyam-objektumra menti, az Ön igényei szerint.

Ebben a példában megvizsgáltuk, hogyan lehet a PDF-t CSV-vé konvertálni Java használatával. Ha szeretne egy PDF-fájlt programozottan Excelbe konvertálni, olvassa el a következő cikket: hogyan konvertálhat PDF-et Excelbe Java-ban.

 Magyar