در این آموزش مختصر، نحوه تبدیل PDF به CSV با استفاده از جاوا را خواهید آموخت. این شامل تمام جزئیات گام به گام در مورد نحوه استفاده از تبدیل Java PDF به CSV می باشد که می تواند فوراً انجام شود، بدون نیاز به نصب هیچ برنامه پردازش PDF مانند Adobe Acrobat و غیره. این تبدیل می تواند در موارد استفاده مختلف مفید باشد. به عنوان مثال، پردازش مقادیر عددی از یک فایل PDF برای ایجاد نمودار یا نمودار در یک فایل اکسل.
مراحل تبدیل PDF به CSV با استفاده از جاوا
- شامل مرجع کتابخانه Aspose.PDF for Java از مخزن Maven برای تبدیل PDF به CSV
- مرجع را به فضای نام Aspose.PDF در پروژه خود اضافه کنید تا PDF به CSV صادر شود
- یک نمونه از Document class برای بارگیری فایل PDF منبع ایجاد کنید
- برای تنظیم ویژگی های دلخواه برای فایل CSV خروجی، شی ExcelSaveOptions را راه اندازی کنید
- با استفاده از روش Save و پارامتر ExcelSaveOptions، PDF را به CSV در جاوا تبدیل کنید
این مراحل اساسی نحوه ایجاد برنامه های کاربردی PDF به CSV Java را توضیح می دهد. اول از همه، مرجع را با پیکربندی وابستگی از مخزن Maven حل کنید. سپس باید فایل PDF ورودی را بارگذاری کنیم و فایل CSV خروجی را روی دیسک بنویسیم و در عین حال خصوصیات مختلفی را برای فایل خروجی تنظیم کنیم.
کد برای تبدیل PDF به CSV با استفاده از جاوا
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 در جاوا، می توانید از نمونه کد بالا استفاده کنید. فایل PDF ورودی را با استفاده از کلاس Document بارگیری می کند و سپس می توانیم با استفاده از کلاس ExcelSaveOptions تنظیمات مختلفی را برای فایل CSV خروجی تنظیم کنیم. به عنوان مثال، تنظیم فرمت فایل یا تقسیم یکنواخت ستون و غیره قبل از ذخیره فایل خروجی بر روی دیسک یا یک شی جریان مطابق با نیاز شما.
در این مثال، نحوه تبدیل PDF به CSV با استفاده از جاوا را بررسی کرده ایم. اگر علاقه مند به تبدیل یک فایل PDF به اکسل به صورت برنامه ای هستید، لطفاً به مقاله در آموزش تبدیل پی دی اف به اکسل در جاوا مراجعه کنید.