Tag: image

数据绑定后如何将图像设置为数据网格视图?

我在数据绑定后向DGV单元添加图像时遇到问题。 这是我的代码: DataTable tab = conn.searchData(searchTmp); bindingSource1.DataSource = tab; DGV.AllowUserToAddRows = false; DGV.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader); //dont show this colls DGV.Columns[“zId”].Visible = false; DGV.Columns[“tId”].Visible = false; DGV.Columns[“tId2”].Visible = false; DataGridViewImageColumn co = new DataGridViewImageColumn(); System.Reflection.Assembly thisExe; thisExe = System.Reflection.Assembly.GetExecutingAssembly(); System.IO.Stream file = thisExe.GetManifestResourceStream(“MyApp.Resources.Tx1[k].gif”); System.IO.Stream file2 = thisExe.GetManifestResourceStream(“MyApp.Resources.Tx2[k].gif”); //和其他所有列 – 第一个灰色行 Bitmap bmp = new Bitmap(file); co.Image = bmp; […]

在富文本框中的光标位置插入图像

我知道有这样的各种问题,但我问,因为我无法理解所有的答案。 我有RichTextBox ,我希望用户能够在当前光标位置插入图像。 我尝试使用Clipboard设置图像,然后将其粘贴到富文本框中。 这可行,但我被告知其不良做法,因为它在不通知用户的情况下更改cliboard中的数据。 这就是我尝试过的 private bool CheckIfImage(string filename) { if (filename.EndsWith(“.jpeg”)) { return true; } else if (filename.EndsWith(“.jpg”)) { return true; } else if (filename.EndsWith(“.png”)) { return true; } else if (filename.EndsWith(“.ico”)) { return true; } else if (filename.EndsWith(“.gif”)) { return true; } else if (filename.EndsWith(“.bmp”)) { return true; } else if (filename.EndsWith(“.emp”)) […]

将SVG转换为PNG或JPEG

目前有哪些方法可以使用C#以编程方式将SVG图像转换为PNG或JPEG? 我已经阅读了有关该主题的所有现有SO问题,所有这些问题都涉及使用外部流程来启动第三方程序。 就我而言,这不是一个选项,因为我们很快就会迁移到Azure。 我需要做的是从磁盘加载SVG文件,理想情况下将其转换为我可以使用System.Drawing类进行操作的东西。 有任何想法吗?

准备ZPL命令以打印单色铬位图图像

我在准备用于在Zebra RZ400 300 dpi上打印位图图像的ZPL命令时遇到问题。 我有folling代码片段,我不明白我在哪里犯了错误。 var bitmapImagePath = @”C:\Sample.bmp”; //Gets the size of the bitmap file long bitmapDataFileSize = new FileInfo(bitmapImageFilePath).Length; byte[] bitmapData = System.IO.File.ReadAllBytes(bitmapImageFilePath); string hexadecmimalString = BitConverter.toString(bitmapData).replace(“-“, string.empty); double widthInBytes = Math.Ceiling(bitmapDataWidth / 8.0); string str = “”; return str = “^XA^FO100,100^GFA,” + //At Postion 100, 100 bitmapDataSize.ToString() + “,” + // Total […]

如何将资源文件中的图像转换为WPF menuitem.icon

我有以下代码(XAML C#): //I want to insert image here 还有一个名为images.resx的资源文件,其中包含一个名为lang.png的图像。 如何将图像作为菜单项的图标插入? 有没有更好的办法?

WMF / EMF文件格式转换C#

在我的程序中,我需要“回放”或“解析”窗口元文件(WMF和EMF)。 我已经通过MSDN和Google挖掘了,我最接近的是图形。 EnumerateMetafile方法。 我可以让它工作,因为我的EnumerateMetafileProc回调被调用,然后我可以调用PlayRecord。 缺少的是如何从该回调中获取有用的数据。 我查看的示例: http : //msdn.microsoft.com/en-us/library/ms142060.aspx 回调有一个recordType参数,它是一个ENUM。 这看起来很有用,除非它们似乎无法将数据转换为任何有用的类型。 我的目标是回放WMF / EMF的创建,这样我就可以对具有(DrawLine,DrawPoint,DrawArc)等方法的专用图形类进行函数调用。 从某种意义上说,我正在以完全不同的格式(转换)重新创建WMF / EMF绘图。 非常感谢任何帮助。

报告查看器可能从表单传递图像?

使用visual Studio ultimate 2012。 我目前正在构建一个报告,以便在报告查看器中打印。 到目前为止,我有一堆文本框,通过参数从我的表单文本框中获取其值。 到目前为止一切正常。 然后我遇到了一个重大问题。 如何将图像从我的表单上的图像传递到报表上的图像? 数据库中存在1个图像我相信我可以作为参数调用图像(不确定)。 更大的问题是另一个形象。 另一个图像使用生成QR图像的外部API。 此图像在运行时显示在表单上的图片框中。 我没有将图像保存在我不想要的任何地方。 但我明白我是否需要。 有什么办法我可以将QR图像从我的表格上的图像框传递到我的报告图像框吗? 更新inheritance错误的代码: Microsoft.Reporting.WinForms.ReportParameter rpIMG1 = new Microsoft.Reporting.WinForms.ReportParameter(“paramQRimg”, base64String); Microsoft.Reporting.WinForms.ReportParameter rpIMG2 = new Microsoft.Reporting.WinForms.ReportParameter(“paramQRMi”, “image/png”); reportViewer1.LocalReport.SetParameters(new Microsoft.Reporting.WinForms.ReportParameter[] { rp1, rp2, rp3, rp4, rp5, rp6, rp7, rp8, rp9, rp10, rpIMG1, rpIMG2 }); 设置参数部分出错,它只是说: An error occurred during local report processing. 不知道为什么它不喜欢这个

ListView子项目中的图像

如何为listview子项添加图像而不是文本? 喜欢http://sofzh.miximages.com/c%23/2mzz6s6.png ? 这里通常是我如何添加一个字符串: ListViewItem item = new ListViewItem(“A”); item.SubItems.Add(“B”); item.SubItems.Add(“C”); listView1.Items.AddRange(new ListViewItem[] { item }); 我正在使用带有WinForms的.NET 2.0。 另外,请不要将我链接到具有高级.NET listview控件的文章。 我想坚持使用MSVC中的标准版。

从url加载并显示图像

我正在尝试将图像从url加载到GameObject。 我找到了下一个教程: https://www.youtube.com/watch?v=8UK2EsKBzv8 下载成功,但我看不到图像。 我究竟做错了什么? // Use this for initialization void Start () { StartCoroutine(loadSpriteImageFromUrl(“https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/408px-Google_2015_logo.svg.png”)); } IEnumerator loadSpriteImageFromUrl(string URL) { // Check internet connection if (Application.internetReachability == NetworkReachability.NotReachable) { yield return null; } var www = new WWW(URL); Debug.Log(“Download image on progress”); yield return www; if (string.IsNullOrEmpty(www.text)) { Debug.Log(“Download failed”); } else { Debug.Log(“Download succes”); […]

保存前设置图像元数据

我正在尝试设置退出resize时图像的元数据,该属性似乎已设置但在保存之后没有任何内容。 我很确定我做的任何想法都是愚蠢的。 var pi = createPropertyItem(); pi.Id = 40091; pi.Len = “SomeText”.Length; pi.Type = 2; pi.Value = Encoding.UTF8.GetBytes(“SomeText”); SrcImage.SetPropertyItem(pi); SrcImage.Save(@”C:\temp\withTag.jpg”); private PropertyItem createPropertyItem() { var ci = typeof (PropertyItem); var o = ci.GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public , null, new Type[] {} , null); return (PropertyItem)o.Invoke(null); }