Thanks for your inquiry. I am afraid currently Aspose.Pdf does not support feature to manipulate existing tables in PDF file. We have already logged a feature request to read/manipulate existing tables in PDF files. We have linked your post to the issue and will notify you as soon as it is implemented.
However, as a workaround you can convert PDF file to excel using following code and use Aspose.Cells to read data from the excel worksheet.
Document doc = new Document(myDir+“ZKB.pdf”);<o:p></o:p>
ExcelSaveOptions options = new ExcelSaveOptions();
Thanks for your feedback. Please note latest version of Aspose.Pdf for Java is 9.3.1. Moreover, Aspose.Pdf for Java 9.3.1 is uploaded as "aspose-pdf-9.3.1-jdk16.jar", so you need to use classifier tag in POM.xml for jdk16 as following. It will fix the issue.
com.aspose
aspose-pdf
9.3.1
jdk16
Please feel free to contact us for any further assistance.
Thanks for your inquiry. I am afraid Table related issue is still not resolved it is pending for investigation. We will notify you as soon as we made some significant progress towards issue resolution.
Thanks for your inquiry. I am afraid the subjected feature is still not implemented as most of the PDF documents do not provide some mark for tables. Please share your sample PDF document here, if it is tagged PDF then we can look into it and will try to provide a solution.
Moreover, you may try above suggested workaround to convert PDF to Excel and use Aspose.Cells to read table data.
The development team is still working on implementing this feature and I am afraid due to its complexity, its not yet implemented. Please note that Aspose.Pdf for Java is an auto-ported version of its .NET sibling and first we need to implement the feature in Aspose.Pdf for .NET and then same feature will be ported to Aspose.Pdf for Java.
Your patience and comprehension is greatly appreciated in this regard.
We are pleased to share that the issue reported earlier is resolved and its fix will be included in upcoming release of Aspose.Pdf for Java 10.6.0. In order to generate correct output, please try using following code snippet.