Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Webview中使用PDFJS库在Javafx中显示PDF文件_Javascript_Javafx_Pdf Viewer - Fatal编程技术网

Javascript 在Webview中使用PDFJS库在Javafx中显示PDF文件

Javascript 在Webview中使用PDFJS库在Javafx中显示PDF文件,javascript,javafx,pdf-viewer,Javascript,Javafx,Pdf Viewer,如果PDF文件大小小于64KB,PDFJS PDF查看器工作正常;如果文件大小超过64KB,则不显示。请帮我解决这个问题 这是我的代码: byte[] data = FileUtils.readFileToByteArray(new File(PDFFILE)); String base64 = Base64.getEncoder().encodeToString(data); engine.executeScript("openFileFromBase64('" + bas

如果PDF文件大小小于64KB,PDFJS PDF查看器工作正常;如果文件大小超过64KB,则不显示。请帮我解决这个问题

这是我的代码:

byte[] data = FileUtils.readFileToByteArray(new File(PDFFILE));
String base64 = Base64.getEncoder().encodeToString(data);
engine.executeScript("openFileFromBase64('" + base64 + "')");
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) Client VM (build 25.211-b12, mixed mode)
Java版本:

byte[] data = FileUtils.readFileToByteArray(new File(PDFFILE));
String base64 = Base64.getEncoder().encodeToString(data);
engine.executeScript("openFileFromBase64('" + base64 + "')");
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) Client VM (build 25.211-b12, mixed mode)

为什么要通过WebView显示PDF?这是您的用例吗?在JavaFX AnchorPane上查看我的pdf文件还有其他方法吗?请帮助我。这里有一个高性能的解决方案,或者是一个更完整的PDF查看器