• 大小: 1.76KB
    文件类型: .cs
    金币: 1
    下载: 0 次
    发布日期: 2020-12-26
  • 语言: C#
  • 标签: 剪贴板  图片  文字  C#  HTML  

资源简介

C# 剪贴板功能 同时黏贴图片和文字等html内容 支持中文

资源截图

代码片段和文件信息

        private void btnTest_Click(object sender EventArgs e)
        {
            string html = “
这是中文,后面是文字
后面还是文字,非常不错的昂,不错吧 
“;
            var data = GetHtmlData(html);
            Clipboard.SetData(DataFormats.Html data);
        }
        private static string GetHtmlData(string html)
        {
            var sb = new StringBuilder();

            const string header = @“Format:HTML Format
Version:1.0
StartHTML:<<<<<<<1
EndHTML:<<<<<<<2
StartFragment:<<<<<<<3
EndFragment:<<<<<<<4
StartSelection:<<<<<<<3
EndSelection:<<<<<<<3“;

            sb.Append(header);
            int startHtml = sb.Length;

            sb.Append(@“