Word控件Spire.Doc 【图像形状】教程(11): 如何在 C# 中为 Word 中的图像设置 Transeperant 颜色
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转换和打印Word/PDF/Excel等格式文件处理,小巧便捷。
Spire.Doc for.NET 最新下载(qun:767755948)https://www.evget.com/product/3368/download
本教程将向您展示如何使用 Spire.Doc 制作图像的颜色。
下面的屏幕截图显示了一个带有黑白颜色的示例图像:
详细步骤:
第 1 步:实例化一个 Document 对象并加载 Word 文件。
Document doc = new Document(); doc.LoadFromFile("Input.docx");
第 2 步:获取第一部分中的第一个段落。
Paragraph paragraph = doc.Sections[0].Paragraphs[0];
第 3 步:将段落中图像的黑色设置为透明。
foreach (DocumentObject obj in paragraph.ChildObjects) { if (obj is DocPicture) { (obj as DocPicture).TransparentColor = Color.Black; } }
第 4 步:保存文件。
doc.SaveToFile("Result.docx", FileFormat.Docx2013);
截图:
完整代码:
using Spire.Doc; using Spire.Doc.Documents; using Spire.Doc.Fields; using System.Drawing; namespace Transeperant { class Program { static void Main(string[] args) { //Instantiate a Document object Document doc = new Document(); //Load the Word file doc.LoadFromFile("Input.docx");//Get the first paragraph in the first section Paragraph paragraph = doc.Sections[0].Paragraphs[0];//Set the black color of the image(s) in the paragraph to transperant foreach (DocumentObject obj in paragraph.ChildObjects) { if (obj is DocPicture) { (obj as DocPicture).TransparentColor = Color.Black; } }//Save the file doc.SaveToFile("Result.docx", FileFormat.Docx2013); } } }
以上便是 何在 C# 中为 Word 中的图像设置 Transeperant 颜色,如果您有其他问题也可以继续浏览本系列文章,获取相关教程,你还可以给我留言或者加入我们的官方技术交流群。
Word控件Spire.Doc 【图像形状】教程(11): 如何在 C# 中为 Word 中的图像设置 Transeperant 颜色相关推荐
- Word控件Spire.Doc 【图像形状】教程(8): 如何借助C#/VB.NET在 Word 中插入艺术字
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 转换教程(十八): 将 RTF 转换为图像并重置图像分辨率
Spire.Doc具有在 C# 和 VB.NET 中操作 RTF 文件格式的强大能力.通过使用 Spire.Doc,开发人员可以将 RTF 转换为 PDF.HTML和 .doc..docx 格式的 w ...
- Word控件Spire.Doc 【页面背景】教程(9) ;C#/VB.NET:从 Word 文档中删除文本或图像水印
可以将水印添加到 Word 文档中,以告知其他人文档的所有权或状态.有时,您可能希望删除 Word 文档中的现有水印.本文将演示如何使用Spire.Doc for .NET从 C# 和 VB.NET ...
- Word控件Spire.Doc 【页眉页脚】教程(4): 从C#中的word文档中删除标题
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【超链接】教程(4):如何修改Word文档中的超文本
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【书签】教程(1):在C#/VB.NET:在 Word 中插入书签
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【书签】教程(4): 使如何在 DOCX 到 PDF 转换中保留书签
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【Table】教程(7): 如何在C#中用表格替换word文档中的文本
Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Mic ...
最新文章
- 快速下载Centos7:Centos镜像地址(阿里云镜像)
- update 两个表关联_你真的了解全量表,增量表及拉链表吗?
- 专家:未来互联网金融行业人才缺口将超百万
- java redis 批量删除key_Redis,就是这么朴实无华
- python+requests+re匹配抓取猫眼上映电影信息
- String转为byte[] ,byte[]转为String,byte[]与String的相互转换
- 传入oracle中的日期类型,Oracle中的日期类型及相关函数
- ArcGIS教程:Arcmap技巧总结
- vba,选中带有图片连接的单元格时,自动下载图片
- 用数据分析头部微信公众号到底有多牛
- 外星人大战---------------游戏开发(二)
- SSLOJ 1165.穹妹的求助
- 在C++中检测和转换字节序(ENDIAN)
- 基于Spring Security与JWT实现单点登录
- 01 - 嵌入式的学习路线、职业规划:嵌入式基本知识与开发流程
- 诱导年轻人自杀的蓝鲸死亡游戏创始人Philip Budeikin认罪伏法
- 2021年高考语文作文成绩查询,2021年国家高考语文作文题
- 一分钟搞懂云计算和大数据对人到底有啥用?
- 实现网站统计之百度统计
- 【联邦学习实战】基于同态加密和差分隐私混合加密机制的FedAvg
热门文章
- 【已解决】ibyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseIL
- Hadoop性能调优总结
- 医疗大数据平台的标准化通迅协议构建和架构
- 农业种植大数据平台构建
- 【OH】SET System Variable Summary SQLPLUS 系统变量设置
- Anaconda安装keras教程
- 华硕电脑重装系统后fn组合键部分屏幕无显示
- 计算机软件防干扰,抗干扰技术
- 【java】【kotlin】判断当前日期是星期几、是否为月底;获取当前季度起始时间
- 软件项目最常见的失败原因分析