PDF Scan to PNG
14 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Following the solution provided by a similar question, I was able to extract .png images from individual pdf pages. However, I am getting the following error when I run the code on some pdf files. I unfortunately cannot attach the trouble files as they have sensitive information, How can I correct this?
[ERROR] PDFStreamEngine - Cannot read JBIG2 image: jbig2-imageio is not installed
Thanks!
function images = PDFtoImg(pdfFile)
import org.apache.pdfbox.*
import java.io.*
filename = fullfile(pwd,pdfFile);
jFile = File(filename);
document = pdmodel.PDDocument.load(jFile);
pdfRenderer = rendering.PDFRenderer(document);
count = document.getNumberOfPages();
images = [];
for ii = 1:count
bim = pdfRenderer.renderImageWithDPI(ii-1, 300, rendering.ImageType.RGB);
images = [images (filename + "-" +"Page" + ii + ".png")];
tools.imageio.ImageIOUtil.writeImage(bim, filename + "-" +"Page" + ii + ".png", 300);
end
document.close()
3 comentarios
Respuestas (0)
Ver también
Categorías
Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!