簡體   English   中英

如何在VB.net中更改字體大小

[英]How to change font size in VB.net

我想在下面的腳本中向Lotus Notes發送電子郵件,但是我發現在Lotus Notes中,主體消息的字體大小稍大,因此我想將其字體大小更改為較小,但是由於字符串主體在下面的函數中是一個變量,我不知道如何更改其字體大小,所以這里有人可以幫助我嗎? 提前致謝

    Public Shared Sub SendMail(ByVal from As String, ByVal towhere As String, ByVal subject As String, ByVal body As String)
    Dim mailservername As String
    mailservername = "POSTMASTER@mailserver.com"

    Dim Message As New System.Net.Mail.MailMessage(from, towhere, subject, body)

    Dim mailClient As New System.Net.Mail.SmtpClient()
    mailClient.Host = mailservername
    mailClient.UseDefaultCredentials = True
    mailClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis
    mailClient.Send(Message)
    End Sub

   the body message is such as body = str1 + " " + str2 + " " + str3
   str1 and str2 are constant strings, but str3 are variable, what I want to change is str3's font size

郵件正文可以采用不同的格式。 您在上面使用的是痛苦的文本格式(內容類型為text / plain)。 您可以將html格式(text / html)與文本格式一起使用(或代替文本格式),然后在html中,可以使用CSS樣式或html標簽來豐富郵件的樣式。 請參閱本文介紹如何發送html郵件。

編輯 :編輯以放置代碼片段(在注釋中,它變得凌亂)

body = "<span style=""font-size:10pt;"">" + str1 + " " + str2 + "</span><span style=""font-size:12pt;"">" + str3 + "</span>"
mailClient.Body = body
mailClient.IsBodyHtml = True

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM