Package org.teamapps.media.pdf
Class PdfUtils
java.lang.Object
org.teamapps.media.pdf.PdfUtils
public class PdfUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description PdfUtils() -
Method Summary
Modifier and Type Method Description java.util.List<java.io.File>createPdfBoxPages(java.io.File pdfFile, int maxFiles, int resolution, int jpegQuality, int maxPngSize)static byte[]createPdfThumbnail(java.io.File pdfFile)static byte[]createPdfThumbnail(java.io.File pdfFile, int resolution)static java.io.FilecreatePdfThumbnailAsFile(java.io.File pdfFile, int resolution)static intgetPdfPageCount(java.io.File pdfFile)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PdfUtils
public PdfUtils()
-
-
Method Details
-
createPdfThumbnail
public static byte[] createPdfThumbnail(java.io.File pdfFile) -
createPdfThumbnailAsFile
public static java.io.File createPdfThumbnailAsFile(java.io.File pdfFile, int resolution) -
createPdfThumbnail
public static byte[] createPdfThumbnail(java.io.File pdfFile, int resolution) -
createPdfBoxPages
public java.util.List<java.io.File> createPdfBoxPages(java.io.File pdfFile, int maxFiles, int resolution, int jpegQuality, int maxPngSize) throws java.lang.Exception- Throws:
java.lang.Exception
-
getPdfPageCount
public static int getPdfPageCount(java.io.File pdfFile)
-