Contoh:
<%@ Import Namespace="System" %>
<%@ Impor Namespace="System.IO" %>
<%@ Impor Namespace="Sistem.Gambar" %>
<%@ Halaman bahasa="vb" %>
<script runat="server">
Redupkan FilePath Sebagai String = Server.MapPath("FengEr.jpg")
Sub Page_Load (Pengirim Sebagai Objek, E Sebagai EventArgs)
Redupkan gambar Sebagai System.Drawing.Image = System.Drawing.Image.FromFile( FilePath )
Redupkan Sebagai Grafik = Grafik.FromImage(gambar)
g.DrawImage(gambar, 0, 0, gambar.Lebar, gambar.Tinggi)
Redupkan f As Font = Font baru("华文行楷", 30)
Redupkan b As Brush = SolidBrush baru (Warna.Hijau)
Redupkan As String = Permintaan.QueryString("Str")
g.DrawString(s, f, b, 20, 290)
gambar.Simpan(Respon.OutputStream, Sistem.Gambar.Imaging.ImageFormat.Jpeg)
g.Buang()
gambar.Buang()
Akhiri Sub
</skrip>
menggunakan aspx, menggunakan Test.aspx.再做一个Test.jpg foto,就可以在(20, 290)这个位置Panduan “华文行楷” bisnis
kesehatan 。另外,如果出现了以英文作为参数就可以正常显示,而对于中文就无法显示的情况,是因为Asp.net的web.config设置不正确造成了,需要进行如下设置:
<?xml version=" 1.0" pengkodean="utf-8"?>
<konfigurasi>
<sistem.web>
<permintaan globalisasiEncoding="gb2312" responEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312"/>
</sistem.web>
</konfigurasi>pengaturan sistem
,就可以正常显示了。