您的位置: 旅游網 > 影視 >> 電影資訊

    編程的字體和文本繪制的

    發布時間:2021-10-28 05:24:58

    如置身于夢幻的龍虎山仙境 字體是文字顯示和打印的外觀形式,它包括了文字的字樣、風格和尺寸等多方面的屬性。適當地選用不同的字體,可以大大地豐富文字的外在表現力。例如,把文字中某些重要的字句用較粗的字體顯示,能夠體現出突出、強調的意圖。當然,文本輸出時還可使用其格式化屬性和顯示質量來優化文本顯示的效果。

    字體屬性和字體創建

    字體的屬性有很多,這里主要介紹字樣、風格和尺寸三個主要屬性。

    字樣是字符書寫和顯示時表現出的特定模式,例如,對于漢字,通常有宋體、楷體、仿宋、黑體、隸書以及幼圓等多種字樣。GDI+是通過FontFamily類來定義字樣的,例如下面的代碼:

    FontFamily fontFamily(L\"幼圓\"); // 定義\"幼圓\"字樣

    字體風格主要表現為字體的粗細和是否傾斜等特點。GDI+為用戶提供了一些預定義的字體風格:FontStyleRegular(正常)、FontStyleBold(加粗)、FontStyleItalic(斜體)、FontStyleBoldItalic (粗斜體)、FontStyleUnderline(下劃線)和FontStyleStrikeout(刪除線)。

    字體尺寸是用來指定字符所占區域的大小,通常用字符高度來描述。字體尺寸可以取毫米或英寸作為單位,但為了直觀起見,也常常采用一種稱為點的單位,一點約折合為1/72英寸。對于漢字,還常用號數來表示字體尺寸,初號字最大,以下依次為小初、一號、小一、二號、小二??,如此類推,字體尺寸起來越小。GDI+為用戶提供了UnitDisplay(1/75英寸)、UnitPixel(像素)、UnitPoint(點)、UnitInch(英寸)、UnitDocument(1/300英寸)、UnitMillimeter(毫米)等字體尺寸單位。

    使用GDI+中的Font類,可以直接通過構造函數創建一個字體對象,例如下列代碼:

    Font font(fontFamily, 12, FontStyleRegular, UnitPoint);

    構造函數的第一個參數是用來指定FontFamily類對象指針,第二參數是用來指定字體的尺寸,它的實際大小取決于第四個參數所指定的尺寸單位。第三個參數用來指定字體風格。

    為了與原來的GDI字體相兼容,Font的構造函數還有另外一種型式:

    Font( HDC hdc, const LOGFONTW* logfont)

    其中,hdc是用來指定一個窗口的設備環境句柄,logfon是指向LOGFONT(邏輯字體)數據結構的指針。

    南寧陰道炎治療費用
    肌肉拉傷怎么治療效果好
    貴陽癲癇病醫院預約掛號
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 国产高清免费视频| 日本特黄特色aaa大片免费| 公洗澡时强要了| 黑人操亚洲美女| 国内精品九九久久久精品| 中文字幕丰满乱孑伦无码专区| 柠檬福利第一导航在线| 亚洲视频www| 美女的胸又www又黄的网站| 国产爆乳无码一区二区麻豆| 99精品国产成人a∨免费看| 投资6000能开一个sf吗| 亚洲av无码专区在线播放| 激情国产白嫩美女在线观看| 四虎国产精品免费久久久| 97久久天天综合色天天综合色| 国内精品久久久久久久97牛牛| 中文国产成人精品久久下载| 晚上睡不着来b站一次看过瘾| 亚洲熟妇少妇任你躁在线观看| 精品国产理论在线观看不卡| 国产成人女人视频在线观看| 91亚洲国产成人精品下载| 好男人什么影院| 丰满少妇被猛男猛烈进入久久 | 国产情侣一区二区三区| 91天堂素人精品系列全集亚洲| 小sao蹄子你好sao啊| 久久久久亚洲AV成人无码网站| 欧美videosdesexo肥婆| 亚洲深深色噜噜狠狠爱网站| 男性gay黄免费网站| 啊灬啊灬啊灬快灬深用口述 | 麻豆工作室传媒| 国产精品成人免费视频网站 | stoya在线观看| 成年人在线看片| 久久人妻少妇嫩草AV| 最近中文字幕mv2018免费看| 亚洲国产综合网| 波多野42部无码喷潮在线|