Skip to content
Guides

Convert PDF to CSV

Overview

ComPDFKit Conversion SDK supports converting PDF documents to CSV (Comma-Separated Values). Converting PDF to CSV is a common need, usually used to extract tabular or structured data from PDF documents and convert them into CSV files.

Note

  • When the isMergeCsv option is set, the tables in the original PDF document will be merged into the same CSV file.

Sample

This sample demonstrates how to convert from a PDF to to CSV files.

kotlin
val cPDFConvert = CPDFConverterCsv(context, uri, "")

val params = CPDFConvertCsvOptions().apply {
	isMergeCsv = true
}

val result: ConvertError = cPDFConvert.convert(outputDir, outputFilenameNoSuffix, params, pageArrays, 
onHandle = onHandleCal, 
onProgress = onProgressCal, 
onPost = onPostCal)