高手,菜鸟请教:我想将一EXCEL的sheet拷贝到clipboard,(含图片和文字),然后想将它粘贴到自己程序的窗体上,实在不知道怎么做,很多资料都是excel内部粘贴,图文需要如何DataFormats,我试了下,可以直接粘贴在画图里,看来应该是有办法。我其实是想预揽,有无其他办法,比如直接打印输出到我的窗体,但我不想直接嵌入excel.万分感谢!
解决方案 »
- 无效的URI,无法确定URI的格式
- 【急!】请教高手 --- System.Runtime.InteropServices.COMException
- Enterprise Library 的App.config中连接字符串加密的问题(在线等)
- 我用vs2005 + windows mobile 5.0 SDK 只能创建qqvga屏幕的应用程序,怎么才能创建QVGA屏的应用程序呢?
- 关于远程控制 。NET做
- 有一个二维数组,欲对其进行统计
- 如何搜集listview?大家看看我的代码哪里错了
- 数据库同步问题?
- 由于线程退出或应用程序请求,I/O 操作已中止,使用serialport编程报错
- 各位高手,在DataGrid中如何取消单元格选择
- DataColumn.Expression不能正确获取父行的值?
- 关于winform设置程序开机自动启动的问题?
<head>
<title>word2Html</title>
<script language="JAVAscript">
function convert2html(){
html.value = word.innerHTML;
}
</script>
</head>
<body>
<p>请在这里贴入WORD文件内容
<div style="border:1 outset #ffffff; overflow:auto;width:80%;height:50%" id="word" contenteditable></div>
<input type="button" value="转换成HTML" onclick="convert2html()"><br>
<textarea cols="80" rows="10" id="html"></textarea><br>
注意:您的浏览器必须是IE5.5后以上,否则无法插入文字!
</body></html>
private void button1_Click(object sender, EventArgs e)
{
excelImage = Clipboard.GetImage();
if (img != null)
{
PrintPreviewDialog pd = new PrintPreviewDialog();
using (PrintDocument document = new PrintDocument())
{
document.PrintPage += new PrintPageEventHandler(document_PrintPage);
pd.Document = document;
}
pd.ShowDialog(this);
img.Dispose();
}
}void document_PrintPage(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawImage(this.BackgroundImage, 0, 0);
}