<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>22.12</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '22.12')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="22.12">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "22.12"
文档查看器和渲染器Java高码API
产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可
Java的GroupDocSviewer是本机和本地Java API,可帮助您构建文档查看器和渲染器Java应用程序,可与Word&Reg合作使用170+文件格式;文档,Excel&Reg;电子表格,PowerPoint&Reg;演示,Outlook&Reg; &Apple&reg;电子邮件,PDF,图像,CAD图,拉链档案,Microsoft Project&Reg;任务,文本文件和其他文件格式。
文档查看器Java本地API功能
- 文档渲染
- 呈现所需的页面,
n
连续页面和隐藏页面。 - 渲染后,在您的首选订单或重新排序页面中渲染页面。
- 能够渲染文档注释和文档评论。
- 支持页面旋转和页面翻转。
- 替换文档中的缺失字体或设置自定义字体。
- 渲染各种支持的文件格式:
- 用嵌入式和外部资源渲染
html
。 - 渲染为
png
&‘jpeg` - 渲染到`pdf’
- 用嵌入式和外部资源渲染
- 能够自动检测文档类型以进行渲染。
- 支持清单和保存以下类型的附件 /关联类型:
- 电子邮件附件
- 嵌入PDF文件中的文件
- 压缩 /拉链存档中的文件。
- 渲染电子邮件附件和其他类型的文件附件的选项。
- 提取基于文件扩展名的其他信息,例如:
- 存档:包含文件夹的列表 -CAD:层和布局列表
- 电子邮件:Outlook数据文件中包含的文件夹列表 -PDF:文档打印限制信息;
- 项目管理:项目开始和结束日期
- 在所有渲染页面上添加文本水印。
- 呈现所需的页面,
支持的文档查看器文件格式
Java的groupDocs.viewer的支持的负载文件格式如下:
Microsoft Word&reg;: doc/docm/docx/dot/dotm/dotx/rtf/txt
OpenOffice Writer&reg;: ODT/OTT
Microsoft Excel&reg;: XLS/XLSB/XLSM/XLSX/XLT/XLTX/XLTX/XLTM/XLAM/XLAM/TSV/CSV/CSV/EXPREDSHEETML
openoffice calc&reg;: ods/fods/ots/sxc
**Apple&reg;:**数字
Microsoft PowerPoint&reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPT/PPT/PPTX/POT
OpenOffice Impress&reg;: ODP/FODP/OTP
Microsoft Outlook&reg;: eml/msg/ost/pst/vcf/vcard
Apple&Reg;邮件: emlx/mbox
Microsoft Visio&reg;: VDW/VDX/VSD/VSDM/VSDX/VSS/VSSM/VSSX/VST/VST/VST/VSTX/VSX/VSX/VTX
**Microsoft OneNote&reg;:**一个
Microsoft Project&Reg;: MPP/MPT/MPX
固定布局: PDF/XPS/OXPS
乳胶: Tex
scipt: ps/eps
电子书: chm/epub/mobi/
Adobe Photoshop&reg;: PSD/PSB
Adobe Illustrator&reg; ai
autodesk&reg;: dwf/dwg/ifc/igs/plt
autocad&reg;: dwt/dxf/
coreldraw: cdr/cmx
microstation: dgn
3D: stl
cad: cf2
波前: obj \
hewlett-packard&reg;: hpg
编程语言: cs/vb/as/as3/asm/bat/c/cc/cc/cmake/cpp/cpp(c ++)/css/cxx/cxx/diff/erb/grovy/hh ham/haml/hh/java/java/java/js/js/js/js/js/js/js/js/ JSON/LINS/M/MAKE/MD/ML/MM/PHP/PL/PLORTIES/PY/RB/RB/RST/SASS/SCASS/SCAS/SCM/SCRIPS/SCRIPT/SH/SML/SQL/SQL/vim/YAML/NSF \ \ \ \ \
图像: bmp/djvu/dng/dib/gif/ico/jp2/jpf/jpx/jpx/jpm/j2c/j2c/j2k/jpc/jpc/jpeg/jpeg/tif/tif/tiff/tiff/webp/webp/png/png/png/apng/tga \ \ \\\\\\\\\\\\\\\\\\\\\\\\
矢量: svg/svgz
openoffice draw&reg;: odg/fodg/otg
医学成像: DCM
打印机命令语言: pcl
元数据: cgm/emf/emz/
标记: html/mht/mhtml/xml
存档: tar/zip/rar/bz2/xz/txz/gz/tgz
以下文件格式支持自动检测功能:
Microsoft Word&reg;: doc/docm/docx/dot/dotm/dotx/rtf/txt
OpenOffice Writer&reg;: ODT/OTT
Microsoft Excel&reg;: XLS/XLSB/XLSM/XLSX/XLT/XLTX/XLTX/XLTM/XLAM/XLAM/TSV/CSV/CSV/EXPREDSHEETML
openoffice calc&reg;: ods/fods/ots/sxc
**Apple&reg;:**数字
Microsoft PowerPoint&reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPT/PPT/PPTX/POT
OpenOffice Impress&reg;: ODP/FODP/OTP
Microsoft Outlook&reg;: eml/msg/ost/pst/vcf/vcard
Apple&Reg;邮件: emlx/mbox
Microsoft Visio&reg;: VDW/VDX/VSD/VSDM/VSDX/VSS/VSSM/VSSX/VST/VST/VST/VSTX/VSX/VSX/VTX
**Microsoft OneNote&reg;:**一个
Microsoft Project&Reg;: MPP/MPT/MPX
固定布局: PDF/XPS/OXPS
乳胶: Tex
scipt: ps/eps
电子书: chm/epub/mobi/
Adobe Photoshop&reg;: PSD/PSB
Adobe Illustrator&reg; ai
autodesk&reg;: dwf/dwg/ifc/igs/plt
autocad&reg;: dwt/dxf/
coreldraw: cdr/cmx
microstation: dgn
3D: stl
cad: cf2
波前: obj \
hewlett-packard&reg;: hpg
编程语言: cs/vb
图像: bmp/djvu/dng/dib/gif/ico/jp2/jpf/jpx/jpx/jpm/j2c/j2c/j2k/jpc/jpc/jpeg/jpeg/tif/tif/tiff/tiff/webp/webp/png/png/png/apng/tga \ \ \\\\\\\\\\\\\\\\\\\\\\\\
矢量: svg/svgz
openoffice draw&reg;: odg/fodg/otg
医学成像: DCM
打印机命令语言: pcl
元数据: cgm/emf/emz/
标记: html/xml
存档: tar/zip/rar/bz2/xz/txz/gz/tgz
有关详细信息和限制,请访问支持的文档格式。
系统要求
- 软Windows
- Microsoft Windows Server 2003及以后
- Microsoft Windows XP(X64,X86)
- Microsoft Windows Vista(x64,x86)
- Microsoft Windows 7,8,8.1(x64,x86)
- Microsoft Windows 10(x64,x86)
- Microsoft Windows 11(x64)
- 果系统 -Mac OS X
- inux
- Ubuntu
- opensuse
- Centos
- 其他
- ava
- `J2SE 7.0(1.7)``
- `J2SE 8.0(1.8)``
- 上面(例如Java 10)
Java的GroupDocs.Viewer不需要安装任何外部软件或第三方工具。只需按照安装和配置中所述的方式之一。
开始
GroupDocs在GroupDocs存储库托管所有Java API。您可以在Maven项目中轻松地使用Java API的groupDocs.viewer,并具有简单的配置。有关详细说明,请访问使用Maven从GroupDocs存储库安装文档页面。
示例Java代码将``pdf`
try (Viewer viewer = new Viewer("sample.pdf"))
{
HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources("page_{0}.html");
viewer.view(viewOptions);
}
Version | Release Date |
---|---|
22.12 | 2022年12月12日 |
22.9 | 2022年9月20日 |
3.2.2 | 2022年1月25日 |
3.2.0 | 2022年1月25日 |
21.4 | 2022年1月25日 |
21.11.1 | 2022年1月25日 |
2.9.0 | 2022年1月25日 |
2.4.1 | 2022年1月25日 |
2.5.0 | 2022年1月25日 |
2.6.0 | 2022年1月25日 |
2.3.0 | 2022年1月25日 |
2.2.0 | 2022年1月25日 |
2.13.0 | 2022年1月25日 |
19.8 | 2022年1月25日 |
19.8.2 | 2022年1月25日 |
19.8.1 | 2022年1月25日 |
19.1 | 2022年1月25日 |
17.5.1 | 2022年1月25日 |
21.11 | 2021年11月24日 |
21.2 | 2021年2月26日 |
20.7 | 2020年7月24日 |
20.1.1 | 2020年6月9日 |
20.1 | 2020年1月31日 |
19.11 | 2019年11月22日 |
19.3 | 2019年3月29日 |
17.2.0 | 2018年4月19日 |
17.5.0 | 2018年4月19日 |
2.10.0 | 2018年4月19日 |
2.11.0 | 2018年4月19日 |
2.12.0 | 2018年4月19日 |
2.14.0 | 2018年4月19日 |
2.4.0 | 2018年4月19日 |
2.7.0 | 2018年4月19日 |
2.8.0 | 2018年4月19日 |
2.9.1 | 2018年4月19日 |
3.0.0 | 2018年4月19日 |
3.2.1 | 2018年4月19日 |
3.7.0 | 2018年4月19日 |
GroupDocs.Total GroupDocs.Viewer API on-premise DOC DOCM DOCX DOT DOTM DOTX RTF TXT ODT OTT XLS XLSB XLSM XLSX XLT XLTX XLTM XLAM TSV CSV SpreadSheetML ODS FODS OTS SXC NUMBERS POTM POTX PPS PPSM PPSX PPT PPT PPTX POT ODP FODP OTP EML MSG OST PST VCF VCARD EMLX MBOX VDW VDX VSD VSDM VSDX VSS VSSM VSSX VST VSTX VSX VTX ONE MPP MPT MPX PDF XPS OXPS TEX PS EPS CHM EPUB MOBI PSD PSB AI DWF DWG IFC IGS PLT DWT DXF CDR CMX DGN STL CF2 OBJ HPG CS VB AS AS3 ASM BAT C CC CMAKE CPP (C++) CSS CXX DIFF ERB GROOVY H HAML HH JAVA JS JSON LESS M MAKE MD ML MM PHP PL PROPERTIES PY RB RST SASS SCALA SCM SCRIPT SH SML SQL VIM YAML NSF BMP DJVU DNG DIB GIF ICO JP2 JPF JPX JPM J2C J2K JPC JPG JPEG TIF TIFF WEBP PNG APNG TGA SVG SVGZ ODG FODG OTG DCM PCL CGM EMF EMZ HTML MHT HTML XML TAR ZIP RAR BZ2 XZ TXZ GZ TGZ document automation