什么是gembox.document?
Gembox.Document是一个.NET组件,使您能够从.NET应用程序读取,编写,转换和打印文档文件(DOCX,DOC,PDF,RTF,HTML和ODT)。
使用Gembox.Document,您可以获得一个快速可靠的组件,易于使用,并且不依赖Microsoft Word。它仅需要.NET,并且比Microsoft Office Automation快得多!
Gembox.Document功能
- 阅读DOC,DOCX,ODT,HTML,MHTML,RTF,TXT,FLAT OPC,WORDML和PDF文档。
- 创建或写入并转换为DOCX,ODT,HTML,MHTML,RTF,TXT,FLAT OPC,PDF,XPS和Image Formats(SVG,PNG,JPEG,JPEG,GIF,GIF,BMP,BMP,TIFF,WMP)。
- 在Azure功能,Blazor,ASP.NET Core,ASP.NET,MAUI,WPF和Windows表单应用程序中查看和编辑文档。
- Windows,Linux,MacOS,Android和iOS操作系统上的处理文档。
- 打印文档。
- 从文档中提取单个页面。
- 保护,限制,加密和数字签名文档。
- 获取,创建或编辑段落,文本,表,内容表,超链接,书签,注释,字段,条形码,内容控制,部分,水印,标头和页脚以及脚注和尾声。
- 获取,创建或编辑图纸,例如形状,图片,文本框和图表。
- 获取,创建或编辑段落,字符,列表,表,表行和表单元格格式。
- 获取,创建或编辑段落,列表,字符和表格样式。
- 访问或修改页面属性,自动连字符,修订,宏等。
- 获取并设置内置和自定义文档属性。
- 文档之间的克隆或导入文档元素。
- 查找,突出显示或替换文档内容。
- 替换或设置书签内容。
- 将HTML,RTF或TXT字符串插入特定的文档位置。
- 执行邮件合并以从各种数据源导入数据并控制文档导入区域和导入过程。
- 创建或读取表单字段。
- 跟踪进度或取消长期运行的操作,例如加载和保存大型文档。
- 导出到PDF,XPS或图像格式时指定字体位置。
- 阅读文档时,保留不支持的文档内容元素和属性。
开始
您不确定如何使用Gembox.Document在.NET中的Word文档开始工作?检查下面的代码,其中显示了如何从头开始创建DOCX文件并写“ Hello World!”在上面。
// If using Professional version, put your serial key below. ComponentInfo . SetLicense ( \"FREE-LIMITED-KEY\" ) ; // Create a new empty document. var document = new DocumentModel ( ) ; // Add a section with one paragraph and some text. document . Sections . Add ( new Section ( document , new Paragraph ( document , \"Hello World!\" ) ) ) ; // Save the document as Word\'s DOCX file. document . Save ( \"Output.docx\" ) ;
有关更多Gembox.Document代码示例和演示,请访问我们的示例页面。
安装
您可以从Nuget?下载Gembox.document或从下载中下载。
资源
- 产品页面
- 例子
- 文档
- API参考
- 论坛
- 博客
