午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

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

瀏覽:355日期:2022-06-03 17:40:07

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)文章:
主站蜘蛛池模板: 国产在线123| 欧美区日韩区 | 99国产精品久久 | 久久久成人精品视频 | 北条麻妃青青久久 | 四虎永久在线精品 | 欧美激情福利 | 玖玖精品视频 | 亚洲福利片 | 网址av| 亚洲自拍偷拍第一页 | 中文字幕视频网 | 日韩一区二区中文字幕 | 不卡视频一区二区三区 | 日韩精品久久久久久免费 | 久久精品一 | 亚洲一区二区免费视频 | 一区二区三区精 | 免费在线观看av网站 | 黄色一级片网站 | 视频1区2区| 99热3| 日日弄天天弄美女bbbb | 欧美性网址| 国产精品夜夜夜爽阿娇 | 在线观看网站黄 | 成人av影院| 欧美激情影院 | 国产日韩欧美另类 | 色综合天天操 | 新呦u视频一区二区 | 精品国产18久久久久久 | 成人福利在线视频 | 欧美激情影院 | 黄色片免费在线播放 | 中文字幕欧美在线 | 色先锋影音资源 | 色月丁香 | v天堂中文在线 | 国产精品地址 | 国产精品成人在线视频 |