精华内容
下载资源
问答
  • 现在问题是,我嵌入了css,但css中有图片路径(比如background-image:),这时候就不知道怎么写路径了。 说明一下,我所说的这个路径是同样嵌入资源的img, 也就是说,我DLL中有2个嵌入资源文件,一个css,一个img...
  • org mode 嵌入图片

    万次阅读 2016-04-13 23:35:52
    嵌入图片使用下面的标签来嵌入图片,图片文件在当前目录。[[file:a.png]] M-x 运行iimage-mode可以在emacs中直接显示/隐藏图片导出到HTML文件中也会有图片也可以使用没有file:前缀,直接用相对目录路径[[./a.png]]...

    嵌入图片

    使用下面的标签来嵌入图片,图片文件在当前目录。

    [[file:a.png]]
    

    M-x 运行iimage-mode可以在emacs中直接显示/隐藏图片

    导出到HTML文件中也会有图片

    也可以使用没有file:前缀,直接用相对目录路径

    [[./a.png]]


    导出到HTML

    设置图片标题

    #+CAPTION: 电话拨打过快过多

    设置图片尺寸

    #+ATTR_HTML: :width 100%

    表示宽度和浏览器页面宽度相同

    图片显示的时候如何修改链接

    C-c C-l, 然后在mini buffer里面查看和修改


    展开全文
  • C#发送邮件嵌入图片

    千次阅读 2012-07-12 20:33:12
    我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。 那么我们就来把图片嵌入邮件中;查看人就没有限制了。 1。以...

    我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。

    那么我们就来把图片嵌入邮件中;查看人就没有限制了。

    1。以linked的方式,此方式在邮件中不会出现图片的附件

     

     

    邮件内容调用图片格式为:<img src=\"cid:Email001\">

    发送邮件的服务端代码为:

    SmtpClient 发送邮件的对象

     

    折叠 C# 代码
    1. System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage();      
    2. mailMessage.From="发送者邮箱";      
    3. mailMessage.To.Add("收件人邮件列表");      
    4. mailMessage.CC.Add("抄送人邮件列表");      
    5. mailMessage.Subject = subject;      
    6. AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(content,null,"text/html");      
    7. LinkedResource lrImage = new LinkedResource("a.jpg","image/gif");      
    8. lrImage.ContentId = "Email001";      
    9. htmlBody.LinkedResources.Add(lrImage);      
    10. mailMessage.AlternateViews.Add(htmlBody);      
    11. SmtpClient.Send(mailMessage);     

    例程:

    折叠 C# 代码
    1.             SmtpClient smtp = new SmtpClient();   
    2.             smtp.DeliveryMethod = SmtpDeliveryMethod.Network;   
    3.             smtp.Host = "smtp.163.com";   
    4.             smtp.Credentials = new NetworkCredential("renzhijie1111""**");   
    5.   
    6.             MailMessage mm = new MailMessage();   
    7.             mm.From = new MailAddress("test@163.com""test");   
    8.             mm.To.Add("test2@163.com");   
    9.   
    10.             mm.Subject = "测试图片邮件";   
    11.   
    12.             string plainTextBody = "如果你邮件客户端不支持HTML格式,或者你切换到“普通文本”视图,将看到此内容";   
    13.             mm.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(plainTextBody, null"text/plain"));   
    14.   
    15.             HTML格式邮件的内容   
    16.             string htmlBodyContent = "如果你的看到<b>这个</b>, 说明你是在以 <span style=\"color:red\">HTML</span> 格式查看邮件<br><br>";   
    17.             htmlBodyContent += "<a href=\"http://www.fenbi360.net粉笔编程网</a> <img src=\"cid:weblogo\">";   //注意此处嵌入的图片资源   
    18.             AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null"text/html");   
    19.   
    20.               
    21.             LinkedResource lrImage = new LinkedResource(@"d:\1.jpg""image/gif");   
    22.             lrImage.ContentId = "weblogo"//此处的ContentId 对应 htmlBodyContent 内容中的 cid: ,如果设置不正确,请不会显示图片   
    23.             htmlBody.LinkedResources.Add(lrImage);   
    24.   
    25.             mm.AlternateViews.Add(htmlBody);   
    26.   
    27.             要求回执的标志   
    28.             mm.Headers.Add("Disposition-Notification-To""test@163.com");   
    29.   
    30.             自定义邮件头   
    31.             mm.Headers.Add("X-Website""http://www.fenbi360.net");   
    32.   
    33.             针对 LOTUS DOMINO SERVER,插入回执头   
    34.             mm.Headers.Add("ReturnReceipt""1");   
    35.   
    36.             mm.Priority = MailPriority.Normal; //优先级   
    37.             mm.ReplyTo = new MailAddress("test2@163.com""我自己");   
    38.   
    39.             如果发送失败,SMTP 服务器将发送 失败邮件告诉我   
    40.             mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;   
    41.   
    42.             异步发送完成时的处理事件   
    43.             smtp.SendCompleted += new SendCompletedEventHandler(smtp_SendCompleted);   
    44.   
    45.             开始异步发送   
    46.             smtp.SendAsync(mm, null);   
    47.   
    48.   
    49.   
    50.   
    51.   
    52. void smtp_SendCompleted(object sender, AsyncCompletedEventArgs e)   
    53.         {   
    54.             if (e.Cancelled)   
    55.             {   
    56.                 MessageBox.Show("发送被取消");   
    57.             }   
    58.             else  
    59.             {   
    60.                 if (e.Error == null)   
    61.                 {   
    62.                     MessageBox.Show("发送成功");   
    63.                 }   
    64.                 else  
    65.                 {   
    66.                     MessageBox.Show("发送失败: " + e.Error.Message);   
    67.                 }   
    68.             }   
    69.         }   

    2。以邮件附件的方式,此方式图片当附件发送,并会显示在邮件内容中。

    如图:

     

    其它代码就不多贴了。跟上面一样。只是换成附件方式:

    折叠 C# 代码
    1. string htmlBodyContent = "如果你的看到<b>这个</b>, 说明你是在以 <span style=\"color:red\">HTML</span> 格式查看邮件<br><br>";      
    2. htmlBodyContent += "<a href=\"testimg\"></a> <img src=\"cid:webimg\">";   //注意此处嵌入的图片资源      
    3.          
    4. System.Net.Mail.Attachment att = new Attachment(@"E:\ttt.gif");      
    5. att.ContentId = "webimg";     

     

    展开全文
  • DLL嵌入图片资源

    千次阅读 2009-08-30 18:17:00
    如果你在net程序中使用图片,你会发现把图片嵌入到资源文件要比把它作为单独的文件,在程序运行时从磁盘里读取要方便的多! 首先,添加图片资源: 把图片作为一个嵌入式资源添加到你的项目中: 1.在 Visual Studio, ...

    如果你在net程序中使用图片,你会发现把图片嵌入到资源文件要比把它作为单独的文件,在程序运行时从磁盘里读取要方便的多!

          首先,添加图片资源:

        把图片作为一个嵌入式资源添加到你的项目中:         
        1.在 Visual Studio, 单击 Project 菜单, 然后选择Add Existing Item . 找到并选择你想添加到项目中的图片.
        2.在 Solution Explorer 中, 右击这个你刚添加到项目中的图片,如何从弹出的菜单中选择  Properties ,会出现属性工具栏.
        3.在这个工具栏中(如下图), 改变 Build Action 属性为 Embedded Resource .
        4.重新生成项目,这个图片将被编译到你项目的程序集中
       

        加载图片资源

        确保在你的项目中添加一下引用:

        using  System.IO;
        using  System.Reflection;

        为了在程序中加载这个图片资源,请使用一下代码:

    1   Assembly myAssembly  =  Assembly.GetExecutingAssembly();
    2   Stream myStream  =  myAssembly.GetManifestResourceStream(  " MyNamespace.SubFolder.MyImage.bmp "  );
    3   Bitmap bmp  =   new  Bitmap( myStream );

       资源路径:

        下面是正确的路径格式:

        <namespace>.<subfolders>.<image name>.<extension>( <命名空间>.<文件夹>.<图片名>.<后缀> )

        说明 :

        namespace 是项目的命名空间.

        extension 是这个图片的格式(如, "bmp" or "jpg").
        提示: 不像 Windows 文件路径, 嵌入式资源路径是按绝对路径.

        举例(如下图), 这个 About24.png 图片文件被保存在主程序 Art/A 文件夹下. 这个情况下, 这个路径将是 "MyNamespace.Art.A.About24.png".

       

        显示所有嵌入的资源

        如果你在确定正确的路径有麻烦的话,你能使用下面的代码显示这个路径下的所有嵌入的资源:

     

    1   Assembly myAssembly  =  Assembly.GetExecutingAssembly();
    2   string [] names  =  myAssembly.GetManifestResourceNames();
    3   foreach  ( string  name  in  names)
    4   {
    5       Console.WriteLine( name );
    6   }
    展开全文
  • C# 发送邮件内容嵌入图片

    万次阅读 2014-12-31 16:20:33
    我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。 那么我们就来把图片嵌入邮件中;查看人就没有限制了。 1。以linked...

    我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。

    那么我们就来把图片嵌入邮件中;查看人就没有限制了。

    1。以linked的方式,此方式在邮件中不会出现图片的附件

     

     

    邮件内容调用图片格式为:<img src=\"cid:Email001\">

    发送邮件的服务端代码为:

    SmtpClient 发送邮件的对象

     

    折叠 C# 代码
    1. System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage();      
    2. mailMessage.From="发送者邮箱";      
    3. mailMessage.To.Add("收件人邮件列表");      
    4. mailMessage.CC.Add("抄送人邮件列表");      
    5. mailMessage.Subject = subject;      
    6. AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(content,null,"text/html");      
    7. LinkedResource lrImage = new LinkedResource("a.jpg","image/gif");      
    8. lrImage.ContentId = "Email001";      
    9. htmlBody.LinkedResources.Add(lrImage);      
    10. mailMessage.AlternateViews.Add(htmlBody);      
    11. SmtpClient.Send(mailMessage);     

    例程:

    折叠 C# 代码
    1.             SmtpClient smtp = new SmtpClient();   
    2.             smtp.DeliveryMethod = SmtpDeliveryMethod.Network;   
    3.             smtp.Host = "smtp.163.com";   
    4.             smtp.Credentials = new NetworkCredential("renzhijie1111""**");   
    5.   
    6.             MailMessage mm = new MailMessage();   
    7.             mm.From = new MailAddress("test@163.com""test");   
    8.             mm.To.Add("test2@163.com");   
    9.   
    10.             mm.Subject = "测试图片邮件";   
    11.   
    12.             string plainTextBody = "如果你邮件客户端不支持HTML格式,或者你切换到“普通文本”视图,将看到此内容";   
    13.             mm.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(plainTextBody, null"text/plain"));   
    14.   
    15.             HTML格式邮件的内容   
    16.             string htmlBodyContent = "如果你的看到<b>这个</b>, 说明你是在以 <span style=\"color:red\">HTML</span> 格式查看邮件<br><br>";   
    17.             htmlBodyContent += "<a href=\"http://www.fenbi360.net粉笔编程网</a> <img src=\"cid:weblogo\">";   //注意此处嵌入的图片资源   
    18.             AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null"text/html");   
    19.   
    20.               
    21.             LinkedResource lrImage = new LinkedResource(@"d:\1.jpg""image/gif");   
    22.             lrImage.ContentId = "weblogo"//此处的ContentId 对应 htmlBodyContent 内容中的 cid: ,如果设置不正确,请不会显示图片   
    23.             htmlBody.LinkedResources.Add(lrImage);   
    24.   
    25.             mm.AlternateViews.Add(htmlBody);   
    26.   
    27.             要求回执的标志   
    28.             mm.Headers.Add("Disposition-Notification-To""test@163.com");   
    29.   
    30.             自定义邮件头   
    31.             mm.Headers.Add("X-Website""http://www.fenbi360.net");   
    32.   
    33.             针对 LOTUS DOMINO SERVER,插入回执头   
    34.             mm.Headers.Add("ReturnReceipt""1");   
    35.   
    36.             mm.Priority = MailPriority.Normal; //优先级   
    37.             mm.ReplyTo = new MailAddress("test2@163.com""我自己");   
    38.   
    39.             如果发送失败,SMTP 服务器将发送 失败邮件告诉我   
    40.             mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;   
    41.   
    42.             异步发送完成时的处理事件   
    43.             smtp.SendCompleted += new SendCompletedEventHandler(smtp_SendCompleted);   
    44.   
    45.             开始异步发送   
    46.             smtp.SendAsync(mm, null);   
    47.   
    48.   
    49.   
    50.   
    51.   
    52. void smtp_SendCompleted(object sender, AsyncCompletedEventArgs e)   
    53.         {   
    54.             if (e.Cancelled)   
    55.             {   
    56.                 MessageBox.Show("发送被取消");   
    57.             }   
    58.             else  
    59.             {   
    60.                 if (e.Error == null)   
    61.                 {   
    62.                     MessageBox.Show("发送成功");   
    63.                 }   
    64.                 else  
    65.                 {   
    66.                     MessageBox.Show("发送失败: " + e.Error.Message);   
    67.                 }   
    68.             }   
    69.         }   

    2。以邮件附件的方式,此方式图片当附件发送,并会显示在邮件内容中。

    如图:

     

    其它代码就不多贴了。跟上面一样。只是换成附件方式:

    折叠 C# 代码
    1. string htmlBodyContent = "如果你的看到<b>这个</b>, 说明你是在以 <span style=\"color:red\">HTML</span> 格式查看邮件<br><br>";      
    2. htmlBodyContent += "<a href=\"testimg\"></a> <img src=\"cid:webimg\">";   //注意此处嵌入的图片资源      
    3.          
    4. System.Net.Mail.Attachment att = new Attachment(@"E:\ttt.gif");      
    5. att.ContentId = "webimg";     
    转自:http://www.cnblogs.com/Areas/archive/2011/09/23/2186605.html
    还看到一个相对简单的代码:http://www.reader8.cn/jiaocheng/20130723/1587883.html
    展开全文
  • 关于在DataGridView中嵌入图片……

    千次阅读 2018-10-16 01:07:17
    有一句英语名言——Picutures speak louder than words(图片胜于千言万语)。可见在描述一些细节问题,或者...本章就和大伙儿讨论DataGridView中嵌入显示图片的问题。 一、嵌入式显示: 所谓“嵌入式”,就是说...
  • C#邮件发送 批量发送邮件 发送邮件嵌入图片 添加附件
  • 对于springboot内嵌的tomcat,当我们启动jar包时,不可能将文件上传到tomcat路径下,这时我们需要配置虚拟路径 步骤: 在application.yml文件中配置文件保存路径,以及映射路径,如下图 如上图所示,文件保存...
  • nodejs根据地址生成二维码并当做水印嵌入图片
  • 如何将本地图片嵌入网页?

    千次阅读 2017-10-31 20:52:08
    因为经常会用Mardown写作,图片一般是用本地图片,但是导出html的时候,图片路径还是连接到本地的图片,如果把这个网页文件放到其他地方,就找不到图片了,所以最后显示不出来。后来得知可以把图片以base64编码方式...
  • css和js引用图片路径

    千次阅读 2012-03-15 23:25:22
    在JS文件中书写相对路径:JS文件是指在页面中引用的外部JavaScript文件,其中可能采用JavaScript代码生成html代码,由于生成的html代码是嵌入在引用该JS文件的页面中,因此,在描述相对路径时,应该使用被引用的文档...
  • 整理了一下关于向visual studio里嵌入图片资源的方案,做下记录. 1.图片添加的方式 如果图片经常用(比如标题栏图标之类),那么最好程序运行时直接从内存中加载,这时需要把图片编译进dll或exe中. 如果不常用的图片,...
  • 比如项目WPFApplication下面创建一个Images目录,里面专门放置图片文件,那么要设置图片路径就这样写:   x:Key="TileBrush"  ImageSource="/WPFApplication;component/Images/6.jpg"> ==>>>component...
  • 图片嵌入Markdown文档中

    万次阅读 多人点赞 2017-03-10 15:34:19
    图片嵌入Markdown文档中一直是一个比较麻烦的事情。通常的做法是将图片存入本地某个路径或者网络存储空间,使用URL链接的形式插入图片。这样做一个明显的麻烦之处在于处理图片与Markdown文档的一致性上。如果我们...
  • 因为页面中插入一个图片都要写明图片路径——相对路径或者绝对路径。而除了具体的网站图片图片地址,如果是在自己电脑文件夹里的图片,当我们的HTML文件在别人电脑上打开的时候图片则由于地址不对或者没有将图片...
  • as3学习笔记1:Embed嵌入图片

    千次阅读 2014-04-29 13:17:26
     从添加相对路径的文件所在的位置开始算起,这里相对路径写在Main.as文件上,该文件在src文件夹下  第一步:../使路径到LoadPng文件夹下  第二步:../image/定位到LoadPng文件夹的image文件夹下,然后找到...
  • 最近碰到了个问题,需要给一个用户控件中的image动态设置图片资源 1.图片资源属性为resource时,...必须把此图片属性项中“生成”设置成嵌入的资源;然后把“复制”项设置成如果是最新则复制项。 然后动态应用即可。
  • 这一步是的图片能够被嵌入到系统中,但是却不能使用户单独的可以将编译生成的SWF文件单独的拷贝出来,放在其他应用程序中使用,有木有??。下面我们就来也就是关键的设置一步,项目“属性”--“Flex构建路径”--...
  • 手把手教你如何将图片嵌入”网页中

    万次阅读 多人点赞 2017-01-03 23:36:49
    图片嵌入”网页中
  • 图片嵌入网页一般都是用链接的,但是有些时候放图片路径经常换之后,图片链接路径也要经常换,这就给人造成了很多不必要的麻烦,其实图片也是可以嵌入html之中的,代码如下,,将图片用base64读出来再转成字符串...
  • 据我所知,一共有两种方法将图片资源嵌入第一种是绝对路径嵌入。 这里要注意的是格式: 比如说: 在pixmap里面加入图片MainWindow::MainWindow() { widget = new QWidget(this); setCentralWidget(widget); ...
  • HTML 嵌入元素

    2017-10-10 15:21:40
    学习要点 嵌入元素总汇 嵌入元素解析 一、嵌入元素总汇 元素名称 说明 img 嵌入图片 map 定义客户端分区响应图
  • 通常的做法是将图片存入本地某个路径或者网络存储空间,使用URL链接的形式插入图片: ![image][url_to_image] 这样做一个明显的麻烦之处在于处理图片与Markdown文档的一致性上。如果我们要拷贝文档,或者图片...
  • 高德Marker 类中有关于icon 图片的使用,现有两种方式可以实现 一.使用import 导入 在组件中直接import svg from 'demo/run.svg'然后再初始化Marker标记的时候 let marker = new AMap.Marker({ position: new AMap...
  •  IE8.0 显示本地图片预览解决方案 img.src=本地图片路径无效的解决方案   1. IE8.0 显示本地图片 img.src=本地图片路径无效的解决方案 1 1.1. div来完成 。filter 1 1.2. 如果是本地html,好像用...
  • wpf教程--图片资源路径问题及C#代码设置图片路径 在wpf中,设置图片路径有2种方法: 今天就来详细说明wpf图片资源的路径问题和如何设置? 一开始我在后台直接复制图片路径是物理路径: b.ImageSource = new ...
  • 步骤1:创建WinForm工程 步骤2:在刚刚创建的WinForm工程的目录下,添加外部的图片或资源,如\Skins\Images\test.jpg 步骤3:将外部的图片或...步骤5:使用相对路径测试程序 public Form1() { InitializeComponent
  • 通常的做法是将图片存入本地某个路径或者网络存储空间,使用URL链接的形式插入图片: ![image][url_to_image] 这样做一个明显的麻烦之处在于处理图片与Markdown文档的一致性上。如果我们要拷贝文档,或者图片遭到...
  • MailBee.NET Objects是一款为创建、发送、接收以及处理电子邮件而设计的健壮、功能丰富的.NET控件。几行代码便可为应用程序添加E-Mail支持,简单高效。具备“必需”以及独特的...本文主要介绍了显示带嵌入图片的邮件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 36,305
精华内容 14,522
关键字:

嵌入图片路径