C#設(shè)置頁(yè)面單位和縮放的方法
更新時(shí)間:2015年06月12日 10:16:32 作者:zhuzhao
這篇文章主要介紹了C#設(shè)置頁(yè)面單位和縮放的方法,涉及C#設(shè)置頁(yè)面屬性的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了C#設(shè)置頁(yè)面單位和縮放的方法。分享給大家供大家參考。具體如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace advanced_drawing { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); g.PageUnit = GraphicsUnit.Inch; g.PageScale = 1; Font rulerFont = new Font("MS Sams Serif", 8.25f); Pen blackPen = new Pen(Color.Black, 0.05f); float rulerFontHeight = rulerFont.GetHeight(g); RectangleF rulerRect = new RectangleF(0, 0, 6.5f, rulerFontHeight * 1.5f); g.DrawRectangle(blackPen, rulerRect.X, rulerRect.Y, rulerRect.Width, rulerRect.Height); } } }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
淺析C#中數(shù)組,ArrayList與List對(duì)象的區(qū)別
在C#中,當(dāng)我們想要存儲(chǔ)一組對(duì)象的時(shí)候,就會(huì)想到用數(shù)組,ArrayList,List這三個(gè)對(duì)象了。那么這三者到底有什么樣的區(qū)別呢2013-07-07C#游戲開(kāi)發(fā)之實(shí)現(xiàn)貪吃蛇游戲
這篇文章主要為大家詳細(xì)介紹了C#如何實(shí)現(xiàn)經(jīng)典貪吃蛇游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下2023-01-01C#中調(diào)用SAPI實(shí)現(xiàn)語(yǔ)音識(shí)別的2種方法
這篇文章主要介紹了C#中調(diào)用SAPI實(shí)現(xiàn)語(yǔ)音識(shí)別的2種方法,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-06-06C#中的小數(shù)和百分?jǐn)?shù)計(jì)算與byte數(shù)組操作
這篇文章介紹了C#中的小數(shù)和百分?jǐn)?shù)計(jì)算與byte數(shù)組操作,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04C#設(shè)置或驗(yàn)證PDF文本域格式的方法詳解
PDF中的文本域可以通過(guò)設(shè)置不同格式,用于顯示數(shù)字、貨幣、日期、時(shí)間、郵政編碼、電話號(hào)碼和社保號(hào)等等。本文將介紹如何通過(guò)C#設(shè)置或驗(yàn)證PDF文本域格式,需要的可以參考一下2022-01-01