From: Mathieu Baudier Date: Sun, 8 Oct 2023 11:53:41 +0000 (+0200) Subject: Disable PDF Viewer X-Git-Tag: v2.3.16~7 X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=0a188b297c9852532622256cd12118579df54217 Disable PDF Viewer --- diff --git a/swt/org.argeo.app.ui/src/org/argeo/app/ui/publish/PdfViewer.java b/swt/org.argeo.app.ui/src/org/argeo/app/ui/publish/PdfViewer.java index 38d995f..57f77f3 100644 --- a/swt/org.argeo.app.ui/src/org/argeo/app/ui/publish/PdfViewer.java +++ b/swt/org.argeo.app.ui/src/org/argeo/app/ui/publish/PdfViewer.java @@ -3,8 +3,8 @@ package org.argeo.app.ui.publish; import java.awt.image.BufferedImage; import java.nio.file.Paths; -import org.apache.pdfbox.pdmodel.PDDocument; -import org.apache.pdfbox.rendering.PDFRenderer; +//import org.apache.pdfbox.pdmodel.PDDocument; +//import org.apache.pdfbox.rendering.PDFRenderer; import org.argeo.eclipse.ui.specific.BufferedImageDisplay; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; @@ -13,25 +13,25 @@ import org.eclipse.swt.widgets.Shell; public class PdfViewer { public static void main(String[] args) throws Exception { - PDDocument doc = PDDocument.load(Paths.get(args[0]).toFile()); - PDFRenderer renderer = new PDFRenderer(doc); - - BufferedImage image = renderer.renderImageWithDPI(0, 300); - - Display display = new Display(); - Shell shell = new Shell(display); - shell.setLayout(new FillLayout()); - - shell.setSize(200, 200); - - BufferedImageDisplay imageDisplay = new BufferedImageDisplay(shell, SWT.NONE); - imageDisplay.setImage(image); - - shell.open(); - while (!shell.isDisposed()) { - if (!display.readAndDispatch()) - display.sleep(); - } - display.dispose(); +// PDDocument doc = PDDocument.load(Paths.get(args[0]).toFile()); +// PDFRenderer renderer = new PDFRenderer(doc); +// +// BufferedImage image = renderer.renderImageWithDPI(0, 300); +// +// Display display = new Display(); +// Shell shell = new Shell(display); +// shell.setLayout(new FillLayout()); +// +// shell.setSize(200, 200); +// +// BufferedImageDisplay imageDisplay = new BufferedImageDisplay(shell, SWT.NONE); +// imageDisplay.setImage(image); +// +// shell.open(); +// while (!shell.isDisposed()) { +// if (!display.readAndDispatch()) +// display.sleep(); +// } +// display.dispose(); } }