原创 PDF和Word格式的區別

1.閱讀 PDF適合閱讀,不同平臺不同閱讀軟件打開不會出錯或變形。 Word只能在相同版本下閱讀,比如Word2003不能打開Word2010,並且如果沒有事項兼容的字體,則文字或排版有錯誤。 PDF格式每個頁面是獨立的,所以隨機打開某個

原创 存儲芯片廠商

存儲芯片廠商:存儲芯片廠商排名一:三星電子三星電子是韓國最大的電子工業企業,同時也是三星集團旗下最大的子公司。1938年3月它於韓國大邱成立,創始人是李秉喆。存儲芯片廠商排名二:海力士半導體  Hynix海力士芯片生產商,源於韓國品牌英文

原创 PDF壓縮

1. 爲什麼需要壓縮?佔用更多的磁盤空間傳輸需要更多網絡帶寬,更多的上傳下載時間2. 可以壓縮什麼?去除沒有用到的對象(無損)圖片處理去除看不見的對象(可能有損)壓縮圖片大小(有損)文字處理合併內嵌字體(無損)把內嵌字體替換爲非內嵌的同名

原创 Android字符串進階之三:字體屬性及測量(FontMetrics)

原文地址:http://blog.51cto.com/mikewang/871765最近的一個模塊正好用到字體的相關內容,整理出來。(一) 字體的幾個參數 ,以Android API文檔定義爲準,見下圖要點如下:1. 基準點是baseli

原创 TrueType字體結構

TrueType字體通常包含在單個TrueType字體文件中,其文件後綴爲.TTF。 OpenType字體是以類似於TrueType字體的格式編碼的POSTSCRIPT字體。OPENTYPE字體使用.OTF文件後綴。OPENTYPE還允許

原创 Python讀寫docx文件

Python讀寫word文檔有現成的庫可以處理。我這裏採用 python-docx。可以用pip install python-docx安裝一下。 這裏說一句,ppt和excel也有類似的庫哦,而且是直接讀取文件裏面的xml數據。所以do

原创 使用TinyXml庫值得注意的幾個地方

這兩天仔細看了下TinyXml的源代碼, 完美地搞清楚了一些網友和我自己的很多疑問. 鑑於TinyXml的實用性, 而且現在不少人在使用, 就決定在此做點有意義的事情 ---- 列出使用TinyXml庫值得注意的幾個地方.      關於

原创 字體相關開源庫

https://github.com/PhenX/php-font-lib This library can be used to: Read TrueType, OpenType (with TrueType glyphs), WOFF

原创 自己動手用cl.exe和link.exe編譯和連接程序

1. 設置環境變量path:例如:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools2. cmd,定位到源代碼目錄,運行vsvars32.bat 3. cl.

原创 Mac寫入文字的像素寬度

參考文檔: https://en.wikipedia.org/wiki/Core_Text https://developer.apple.com/library/content/documentation/TextFonts/Conce

原创 PHPCMS緩存分類

public function set_category_cache($categorys) { $cache_array = array(); foreach ($categorys as $category) { if

原创 PDF領域難點

1. OCR技術。2. 把掃描文檔中的文字識別爲文字,而且創建一種字體儘量保持和原掃描中的顯示特性一致。3. 把PDF無序的版面識別爲符合讀寫順序以及組織爲段落方式的結構。4. 能夠較小的質量損失,較大的壓縮PDF文件大小。5. 識別PD

原创 灰度圖像

1. 灰度圖像在計算機領域中,灰度(Gray scale)數字圖像是每個像素只有一個採樣顏色的圖像。這類圖像通常顯示爲從最暗黑色到最亮的白色的灰度,儘管理論上這個採樣可以是任何顏色的不同深淺,甚至可以是不同亮度上的不同顏色。灰度圖像與黑白

原创 獲取文本寫入的像素寬度

https://opensource.apple.com/source/WebCore/WebCore-955.66/platform/wx/wxcode/win/fontprops.cpp.auto.htmlWindows的方案:Fun

原创 Points, inches and Emus: Measuring units in Office Open XML

Points, inches and Emus: Measuring units in OfficeOpen XML After I got confused with the OfficeOpen XML (OOXML) me