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 颜色相关推荐

  1. Word控件Spire.Doc 【图像形状】教程(8): 如何借助C#/VB.NET在 Word 中插入艺术字

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  2. Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  3. Word控件Spire.Doc 转换教程(十八): 将 RTF 转换为图像并重置图像分辨率

    Spire.Doc具有在 C# 和 VB.NET 中操作 RTF 文件格式的强大能力.通过使用 Spire.Doc,开发人员可以将 RTF 转换为 PDF.HTML和 .doc..docx 格式的 w ...

  4. Word控件Spire.Doc 【页面背景】教程(9) ;C#/VB.NET:从 Word 文档中删除文本或图像水印

    可以将水印添加到 Word 文档中,以告知其他人文档的所有权或状态.有时,您可能希望删除 Word 文档中的现有水印.本文将演示如何使用Spire.Doc for .NET从 C# 和 VB.NET ...

  5. Word控件Spire.Doc 【页眉页脚】教程(4): 从C#中的word文档中删除标题

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  6. Word控件Spire.Doc 【超链接】教程(4):如何修改Word文档中的超文本

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  7. Word控件Spire.Doc 【书签】教程(1):在C#/VB.NET:在 Word 中插入书签

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  8. Word控件Spire.Doc 【书签】教程(4): 使如何在 DOCX 到 PDF 转换中保留书签

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  9. Word控件Spire.Doc 【Table】教程(7): 如何在C#中用表格替换word文档中的文本

    Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Mic ...

最新文章

  1. 快速下载Centos7:Centos镜像地址(阿里云镜像)
  2. update 两个表关联_你真的了解全量表,增量表及拉链表吗?
  3. 专家:未来互联网金融行业人才缺口将超百万
  4. java redis 批量删除key_Redis,就是这么朴实无华
  5. python+requests+re匹配抓取猫眼上映电影信息
  6. String转为byte[] ,byte[]转为String,byte[]与String的相互转换
  7. 传入oracle中的日期类型,Oracle中的日期类型及相关函数
  8. ArcGIS教程:Arcmap技巧总结
  9. vba,选中带有图片连接的单元格时,自动下载图片
  10. 用数据分析头部微信公众号到底有多牛
  11. 外星人大战---------------游戏开发(二)
  12. SSLOJ 1165.穹妹的求助
  13. 在C++中检测和转换字节序(ENDIAN)
  14. 基于Spring Security与JWT实现单点登录
  15. 01 - 嵌入式的学习路线、职业规划:嵌入式基本知识与开发流程
  16. 诱导年轻人自杀的蓝鲸死亡游戏创始人Philip Budeikin认罪伏法
  17. 2021年高考语文作文成绩查询,2021年国家高考语文作文题
  18. 一分钟搞懂云计算和大数据对人到底有啥用?
  19. 实现网站统计之百度统计
  20. 【联邦学习实战】基于同态加密和差分隐私混合加密机制的FedAvg

热门文章

  1. 【已解决】ibyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseIL
  2. Hadoop性能调优总结
  3. 医疗大数据平台的标准化通迅协议构建和架构
  4. 农业种植大数据平台构建
  5. 【OH】SET System Variable Summary SQLPLUS 系统变量设置
  6. Anaconda安装keras教程
  7. 华硕电脑重装系统后fn组合键部分屏幕无显示
  8. 计算机软件防干扰,抗干扰技术
  9. 【java】【kotlin】判断当前日期是星期几、是否为月底;获取当前季度起始时间
  10. 软件项目最常见的失败原因分析