最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

FreeBSD下如何使GraphicsMagick支持中文字體?

  發(fā)布時(shí)間:2017-03-15 15:44:33   作者:佚名   我要評(píng)論
最近一些朋友在問(wèn)FreeBSD下如何使GraphicsMagick支持中文字體?今天小編為大家?guī)?lái)的是FreeBSD下使GraphicsMagick支持中文字體的方法!有需要的朋友一起去看看吧

1、安裝:

pkg install GraphicsMagick

2、查看編譯參數(shù):

重點(diǎn)看紅字部分,這部分決定了windows字體的存放路徑,如果系統(tǒng)中沒(méi)有這個(gè)路徑,就mkdir一個(gè)。

注意:FreeBSD10.3更改了這個(gè)默認(rèn)路徑,以前在/usr/local/lib/X11下面,現(xiàn)在改到/usr/local/share里面,更為合理一些。

# gm -version
GraphicsMagick 1.3.23 2015-11-07 Q16 http://www.GraphicsMagick.org/
Copyright (C) 2002-2015 GraphicsMagick Group.
Additional copyrights and licenses apply to this software.
See http://www.GraphicsMagick.org/www/Copyright.html for details.
Feature Support:
Native Thread Safe yes
Large Files (> 32 bit) yes
Large Memory (> 32 bit) yes
BZIP yes
DPS no
FlashPix no
FreeType yes
Ghostscript (Library) no
JBIG yes
JPEG-2000 yes
JPEG yes
Little CMS yes
Loadable Modules no
OpenMP yes (201107)
PNG yes
TIFF yes
TRIO no
UMEM no
WebP yes
WMF yes
X11 yes
XML yes
ZLIB yes
Host type: amd64-portbld-freebsd10.1
Configured using the command:
./configure '--enable-shared' '--enable-static' '--with-windows-font-dir=/usr/local/share/fonts/webfonts' '--without-perl' '--without-dps' '--without-fpx' '--with-threads' '--enable-onmp' '--disable-openmp-slow' '--with-quantum-depth=16' '--with-webp' '--with-wmf' '--with-x' '--with-xml' '--x-libraries=/usr/local/lib' '--x-includes=/usr/local/include' '--prefix=/usr/cal' '--localstatedir=/var' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=amd64-portbld-freebsd10.1' 'build_alias=amd64-portbld-freebsd10.1' 'CC=gcc48' 'CFLAGS=-O2 -pip -isystem /usr/local/include -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing' 'LDFLAGS= -L/usr/local/lib -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -L/usr/lal/lib/gcc48' 'LIBS=' 'CPPFLAGS=-isystem /usr/local/include' 'CPP=cpp48' 'CXX=c++' 'CXXFLAGS=-O2 -pipe -isystem /usr/local/include -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-rict-aliasing -isystem /usr/local/include -Wl,-rpath=/usr/local/lib/gcc48'
Final Build Parameters:
CC = gcc48 -std=gnu99
CFLAGS = -fopenmp -O2 -pipe -isystem /usr/local/include -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing -Wall -D_THREAD_SAFE
CPPFLAGS = -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/libxml2
CXX = c++
CXXFLAGS = -O2 -pipe -isystem /usr/local/include -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing -isystem /usr/local/include -Wl,-rpath=/usr/local/lib/gcc48 -D_TEAD_SAFE
LDFLAGS = -L/usr/local/lib -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -L/usr/local/lib/gcc48 -L/usr/local/lib
LIBS = -ljbig -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lpng16 -lwmflite -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

3、上傳中文字體,直接在c:\windows\fonts目錄里找就可以,至少上傳兩個(gè),一個(gè)英文字體,一個(gè)中文字體,可以是arial.ttf和simsun.ttf等sim系列,當(dāng)然你也可以上傳多個(gè)。

4、編輯字體配置文件,在最后添加字體信息,arial等英文字體默認(rèn)都在,只添加上傳的中文字體即可,每個(gè)字體文件都需要添加一小節(jié):

/usr/local/lib/GraphicsMagick/config # vi type-windows.mgk

      name="simli"
      fullname="simli"
      family="simli"
      weight="400"
      style="normal"
      stretch="normal"
      glyphs="/usr/local/share/fonts/webfonts/simli.ttf"
      />

相關(guān)文章

  • FreeBSD掛載DOS分區(qū)時(shí)顯示中文的方法

    -L指定字符編碼: mount_msdofs -L  zh_CN.GBK /dev/???  /mnt mount_ntfs -C GBK 以下是中國(guó)人在ports中維護(hù)的工具,非常好用 工具位置:
    2008-09-08
  • FreeBSD系統(tǒng)下添加中文字體

    1. 準(zhǔn)備中文字體 Windows有不錯(cuò)的中文字體sim*.ttc 2. 創(chuàng)建目錄/usr/X11R/lib/X11/fonts/TrueType,將sim*.ttc拷貝到此目錄下 3. 刷新字體庫(kù) #fc-cache -f -
    2008-09-08
  • FreeBSD掛載DOS分區(qū),正確顯示中文

    -L指定字符編碼: mount_msdofs -L  zh_CN.GBK /dev/???  /mnt mount_ntfs -C GBK 以下是中國(guó)人在ports中維護(hù)的工具,非常好用 工具位置:
    2008-09-08
  • FreeBSD6.0中文安裝全過(guò)程

    (1)、已安裝win2003,F(xiàn)reeBSD與win2003雙系統(tǒng)共存,從windows引導(dǎo)進(jìn)入FreeBSD系統(tǒng)。 (2)、一般的中文桌面應(yīng)用,能上網(wǎng)聊天、播放多媒體文件,沒(méi)有網(wǎng)絡(luò)功能。 (3)
    2008-09-08
  • 圖片縮略圖生成工具GraphicsMagick介紹及安裝方法

    通過(guò)使用OpenMP可是利用多線程進(jìn)行圖片處理,增強(qiáng)了通過(guò)擴(kuò)展CPU提高處理能力, GraphicsMagick可以再絕大多數(shù)的平臺(tái)上使用,Linux、Mac、Windows都沒(méi)有問(wèn)題
    2013-11-29

最新評(píng)論

桓台县| 天水市| 赤水市| 长沙县| 九寨沟县| 和林格尔县| 湛江市| 子洲县| 阿克陶县| 光山县| 广昌县| 临朐县| 高唐县| 平和县| 阿城市| 灵丘县| 湾仔区| 瑞丽市| 古丈县| 扬州市| 桃园县| 保山市| 衡阳县| 白山市| 黔西| 隆子县| 汨罗市| 皮山县| 隆回县| 柏乡县| 德化县| 酒泉市| 石河子市| 晋江市| 青河县| 巴林左旗| 高陵县| 绥滨县| 邻水| 溧水县| 渝中区|