├── README.md ├── file-conventer ├── file-conventer.iml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── filepreview │ │ │ ├── FileConverterApplication.java │ │ │ ├── config │ │ │ ├── MvcConfig.java │ │ │ └── WebAppConfig.java │ │ │ ├── controller │ │ │ └── ConvertController.java │ │ │ ├── conventer │ │ │ ├── AbstractConverter.java │ │ │ ├── CompressedFileConverter.java │ │ │ ├── ConvertContext.java │ │ │ ├── FileType.java │ │ │ ├── ImageFileConverter.java │ │ │ ├── OfficeFileConverter.java │ │ │ ├── PdfFileConverter.java │ │ │ └── TextFileConverter.java │ │ │ ├── dao │ │ │ ├── FileDao.java │ │ │ └── impl │ │ │ │ └── FileDaoImpl.java │ │ │ ├── model │ │ │ └── FileModel.java │ │ │ ├── service │ │ │ ├── DownloadNetFileService.java │ │ │ ├── FileConverterService.java │ │ │ ├── FileService.java │ │ │ └── impl │ │ │ │ ├── DownloadNetFileServiceImpl.java │ │ │ │ ├── FileConverterServiceImpl.java │ │ │ │ └── FileServiceImpl.java │ │ │ ├── timer │ │ │ └── ClearFileTimer.java │ │ │ └── util │ │ │ ├── FileCharsetDetector.java │ │ │ ├── FileUtil.java │ │ │ ├── SHAUtil.java │ │ │ └── ZipUtil.java │ └── resources │ │ ├── application.yml │ │ ├── static │ │ ├── css │ │ │ ├── MPreview.css │ │ │ ├── base.css │ │ │ ├── loading.css │ │ │ ├── viewer.min.css │ │ │ └── zTreeStyle.css │ │ ├── images │ │ │ ├── compress.png │ │ │ ├── excel.png │ │ │ ├── image.png │ │ │ ├── loading.gif │ │ │ ├── media_icon.png │ │ │ ├── paper.png │ │ │ ├── ppt.png │ │ │ └── sorry.jpg │ │ └── js │ │ │ ├── MPreviewPPT.js │ │ │ ├── jquery-3.0.0.min.js │ │ │ ├── jquery.ztree.core.js │ │ │ └── viewer.min.js │ │ └── templates │ │ ├── compress.html │ │ ├── fileNotSupported.html │ │ ├── office.html │ │ ├── picture.html │ │ ├── ppt.html │ │ └── txt.html │ └── test │ └── java │ └── com │ └── filepreview │ ├── ConventerTest.java │ ├── DownLoadTest.java │ ├── FileConverterApplicationTests.java │ ├── FileTest.java │ ├── PdfTest.java │ └── ZipReader.java ├── file_viewer.iml ├── jodconverter-core ├── jodconverter-core.iml ├── pom.xml └── src │ └── main │ ├── assembly │ └── dist.xml │ ├── java │ └── org │ │ └── artofsolving │ │ └── jodconverter │ │ ├── AbstractConversionTask.java │ │ ├── OfficeDocumentConverter.java │ │ ├── OfficeDocumentUtils.java │ │ ├── StandardConversionTask.java │ │ ├── cli │ │ └── Convert.java │ │ ├── document │ │ ├── DefaultDocumentFormatRegistry.java │ │ ├── DocumentFamily.java │ │ ├── DocumentFormat.java │ │ ├── DocumentFormatRegistry.java │ │ ├── JsonDocumentFormatRegistry.java │ │ └── SimpleDocumentFormatRegistry.java │ │ ├── office │ │ ├── DefaultOfficeManagerConfiguration.java │ │ ├── ExternalOfficeManager.java │ │ ├── ExternalOfficeManagerConfiguration.java │ │ ├── ManagedOfficeProcess.java │ │ ├── ManagedOfficeProcessSettings.java │ │ ├── NamedThreadFactory.java │ │ ├── OfficeConnection.java │ │ ├── OfficeConnectionEvent.java │ │ ├── OfficeConnectionEventListener.java │ │ ├── OfficeConnectionProtocol.java │ │ ├── OfficeContext.java │ │ ├── OfficeException.java │ │ ├── OfficeManager.java │ │ ├── OfficeProcess.java │ │ ├── OfficeTask.java │ │ ├── OfficeUtils.java │ │ ├── PooledOfficeManager.java │ │ ├── PooledOfficeManagerSettings.java │ │ ├── ProcessPoolOfficeManager.java │ │ ├── RetryTimeoutException.java │ │ ├── Retryable.java │ │ ├── SuspendableThreadPoolExecutor.java │ │ ├── TemporaryException.java │ │ └── UnoUrl.java │ │ ├── process │ │ ├── LinuxProcessManager.java │ │ ├── ProcessManager.java │ │ ├── ProcessQuery.java │ │ ├── PureJavaProcessManager.java │ │ └── SigarProcessManager.java │ │ └── util │ │ └── PlatformUtils.java │ └── resources │ └── document-formats.js └── pom.xml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/README.md -------------------------------------------------------------------------------- /file-conventer/file-conventer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/file-conventer.iml -------------------------------------------------------------------------------- /file-conventer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/pom.xml -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/FileConverterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/FileConverterApplication.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/config/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/config/MvcConfig.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/config/WebAppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/config/WebAppConfig.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/controller/ConvertController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/controller/ConvertController.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/AbstractConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/AbstractConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/CompressedFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/CompressedFileConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/ConvertContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/ConvertContext.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/FileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/FileType.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/ImageFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/ImageFileConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/OfficeFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/OfficeFileConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/PdfFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/PdfFileConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/conventer/TextFileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/conventer/TextFileConverter.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/dao/FileDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/dao/FileDao.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/dao/impl/FileDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/dao/impl/FileDaoImpl.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/model/FileModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/model/FileModel.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/DownloadNetFileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/DownloadNetFileService.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/FileConverterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/FileConverterService.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/FileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/FileService.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/impl/DownloadNetFileServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/impl/DownloadNetFileServiceImpl.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/impl/FileConverterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/impl/FileConverterServiceImpl.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/service/impl/FileServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/service/impl/FileServiceImpl.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/timer/ClearFileTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/timer/ClearFileTimer.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/util/FileCharsetDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/util/FileCharsetDetector.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/util/FileUtil.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/util/SHAUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/util/SHAUtil.java -------------------------------------------------------------------------------- /file-conventer/src/main/java/com/filepreview/util/ZipUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/java/com/filepreview/util/ZipUtil.java -------------------------------------------------------------------------------- /file-conventer/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/application.yml -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/css/MPreview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/css/MPreview.css -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/css/base.css -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/css/loading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/css/loading.css -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/css/viewer.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/css/viewer.min.css -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/css/zTreeStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/css/zTreeStyle.css -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/compress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/compress.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/excel.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/image.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/loading.gif -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/media_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/media_icon.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/paper.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/ppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/ppt.png -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/images/sorry.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/images/sorry.jpg -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/js/MPreviewPPT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/js/MPreviewPPT.js -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/js/jquery-3.0.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/js/jquery-3.0.0.min.js -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/js/jquery.ztree.core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/js/jquery.ztree.core.js -------------------------------------------------------------------------------- /file-conventer/src/main/resources/static/js/viewer.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/static/js/viewer.min.js -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/compress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/compress.html -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/fileNotSupported.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/fileNotSupported.html -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/office.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/office.html -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/picture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/picture.html -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/ppt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/ppt.html -------------------------------------------------------------------------------- /file-conventer/src/main/resources/templates/txt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/main/resources/templates/txt.html -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/ConventerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/ConventerTest.java -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/DownLoadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/DownLoadTest.java -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/FileConverterApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/FileConverterApplicationTests.java -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/FileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/FileTest.java -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/PdfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/PdfTest.java -------------------------------------------------------------------------------- /file-conventer/src/test/java/com/filepreview/ZipReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file-conventer/src/test/java/com/filepreview/ZipReader.java -------------------------------------------------------------------------------- /file_viewer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/file_viewer.iml -------------------------------------------------------------------------------- /jodconverter-core/jodconverter-core.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/jodconverter-core.iml -------------------------------------------------------------------------------- /jodconverter-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/pom.xml -------------------------------------------------------------------------------- /jodconverter-core/src/main/assembly/dist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/assembly/dist.xml -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/AbstractConversionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/AbstractConversionTask.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/OfficeDocumentConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/OfficeDocumentConverter.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/OfficeDocumentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/OfficeDocumentUtils.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/StandardConversionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/StandardConversionTask.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/cli/Convert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/cli/Convert.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DefaultDocumentFormatRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DefaultDocumentFormatRegistry.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFamily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFamily.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFormat.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFormatRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/DocumentFormatRegistry.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/JsonDocumentFormatRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/JsonDocumentFormatRegistry.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/SimpleDocumentFormatRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/document/SimpleDocumentFormatRegistry.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/DefaultOfficeManagerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/DefaultOfficeManagerConfiguration.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ExternalOfficeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ExternalOfficeManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ExternalOfficeManagerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ExternalOfficeManagerConfiguration.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ManagedOfficeProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ManagedOfficeProcess.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ManagedOfficeProcessSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ManagedOfficeProcessSettings.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/NamedThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/NamedThreadFactory.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnection.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionEvent.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionEventListener.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeConnectionProtocol.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeContext.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeException.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeProcess.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeTask.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeUtils.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/PooledOfficeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/PooledOfficeManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/PooledOfficeManagerSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/PooledOfficeManagerSettings.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ProcessPoolOfficeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/ProcessPoolOfficeManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/RetryTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/RetryTimeoutException.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/Retryable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/Retryable.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/SuspendableThreadPoolExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/SuspendableThreadPoolExecutor.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/TemporaryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/TemporaryException.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/UnoUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/UnoUrl.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/LinuxProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/LinuxProcessManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/ProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/ProcessManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/ProcessQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/ProcessQuery.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/PureJavaProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/PureJavaProcessManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/SigarProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/process/SigarProcessManager.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/java/org/artofsolving/jodconverter/util/PlatformUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/java/org/artofsolving/jodconverter/util/PlatformUtils.java -------------------------------------------------------------------------------- /jodconverter-core/src/main/resources/document-formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/jodconverter-core/src/main/resources/document-formats.js -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chenchicheng/file_viewer/HEAD/pom.xml --------------------------------------------------------------------------------