C# asp.net Word中使用书签插入图片导出
来源:互联网 发布:js获取http请求状态码 编辑:程序博客网 时间:2024/04/30 00:14
#region 获取到各用户的签名图片,并且插入到我惹的中
string strUser = string.Empty;
ArrayList lstUser = new ArrayList();
for (int i = 0; i < users.Length; i++)
{
strUser = users[i];
if (strUser != null)
{
lstUser = BusinessFacade.sys_UserListByUCName(strUser);
if (lstUser == null)
usersMark[i] = string.Empty;
else
{
for (int ii = 0; ii < lstUser.Count; ii++)
{
sys_UserTable st = lstUser[ii] as sys_UserTable;
usersMark[i] += st.U_Mark + ",";
}
}
}
}
//首先在word模版中加入对应的书签,//以下代码使用书签插入图片确认图片位置
//用户书签名称
string[] bk = { "analyzer", "corrector", "verifier" };
//用户图片根目录
string basePic = HttpContext.Current.Server.MapPath("~/public/usermark/");
foreach (Word.Bookmark bm in doc.Bookmarks)
{
for (int i = 0; i < bk.Length; i++)
{
if (bm.Name.ToLower() == bk[i].ToLower())
{
bm.Select();
if (usersMark[i].EndsWith(","))
usersMark[i] = usersMark[i].Substring(0, usersMark[i].Length - 1);
string[] pic = usersMark[i].Split(',');
for (int ii = 0; ii < pic.Length; ii++)
{
//--判断logo图片是否存在·不存在则略过插入。
if (File.Exists(basePic + pic[ii]))
{
//要插入的图片文件
app.Selection.InlineShapes.AddPicture(basePic + pic[ii], ref oMissing, ref oMissing, ref oMissing);
}
//doc.Application.ActiveDocument.InlineShapes[1].Width = 100f; // 图片宽度
//doc.Application.ActiveDocument.InlineShapes[1].Height = 8f; // 图片高度
} break;
}
}
}
#endregion
- C# asp.net Word中使用书签插入图片导出
- Aspose.Words使用word模板中的书签插入图片(导出含有图片的word)
- c#操作word 在指定书签插入文字或者图片
- C#调用NPOI组件读取excel表格数据转为datatable写入word表格中并向word中插入图片/文字/书签 获得书签列表
- 在asp.net生成的word文档中插入图片
- qt 导出word中插入图片
- c#调用Aspose.Word组件操作word 插入文字/图片/表格 书签替换套打
- Asp.NET 导出 Excel 或 Word中
- c#操作word 在指定书签插入文字或者图片(转)
- asp.net 导出Word
- ASP .NET导出word
- 使用VC向word中插入图片
- word中使用宏批量插入图片
- 在word里指定书签的位置插入图片
- asp.net 导出Excel/Word
- asp.net 导出到word
- Asp.net导出Word方法
- asp.net 页面导出word
- IOS atomic与nonatomic,assign,copy与retain的定义和区别
- 用Python做图像处理
- 你真的懂单链表吗
- #pragma once与 #ifndef的区别
- Oracle Demo库默认用户/密码为什么叫Scott/Tigger?
- C# asp.net Word中使用书签插入图片导出
- linux ubuntu network-manager 关闭 错误
- GetCollect函数的作用
- Eclipse快捷键大全
- js操作xml dom
- 将Excel数据导入oracle
- How to Analyze Problems Related to Internal Errors (ORA-600) and Core Dumps (ORA-7445) using My Orac
- Android Gallery(超豪华胜优酷,自动无限循环播放+3D+阴影,有图有真相)
- lynx字符浏览器的移植