資料格式轉換之PDF轉換技術

2022-08-27 03:39:11 字數 2829 閱讀 9375

pdf(portable document format)檔案格式是adobe公司開發的電子檔案格式。這種檔案格式與作業系統平台無關,這一特點使它成為在internet上進行電子文件發行和數位化資訊傳播的理想文件格式。越來越多的電子圖書、產品說明、公司文告、網路資料、電子郵件開始使用pdf格式檔案。pdf格式檔案目前已成為數位化資訊事實上的乙個工業標準。

pdf具有許多其他電子文件格式無法相比的優點。pdf檔案格式可以將文字、字型、格式、顏色及獨立於裝置和解析度的圖形影象等封裝在乙個檔案中。該格式檔案還可以包含超文字鏈結、聲音和動態影像等電子資訊,支援特長檔案,整合度和安全可靠性都較高。pdf格式檔案越來越為人們廣泛使用。

紅櫻楓軟體公司可以提供以下資料格式到pdf格式檔案的轉換服務。

microsoft word檔案→pdf檔案的轉換

(1)microsoft word檔案的語言和版本

★中文簡體版microsoft word 97/2013/xp

★中文繁體版microsoft word 97/2013/xp

★英文版microsoft word 97/2013/xp

(2)生成pdf檔案的基本功能

將使用者提供的word檔案根據pdf1.3的標準,生成pdf檔案。生成pdf檔案時,根據使用者的需求,設定轉換條件選項

★字型嵌入的設定

根據使用者要求,將源word檔案中使用字型的輪廓資料嵌入到pdf檔案中。該選項只限定於truetype和type1種類的字型嵌入。當字型不能嵌入時,用空白文字進行替代。

★開啟pdf檔案口令的設定

根據使用者要求,可以設定開啟pdf檔案的口令。設定的口令最長為32個位元組文字。0x20 ~ 0x7e, 0xa1 ~ 0xdf範圍以外的文字及漢字不能作為口令使用。本應用程式軟體使用40-bit rc4對pdf檔案進行加密。

★安全性口令的設定

根據使用者要求,可以設定安全性的口令。設定的口令最長為32個位元組文字。0x20 ~ 0x7e, 0xa1 ~ 0xdf範圍以外的文字及漢字不能作為口令使用。

★列印不允許的設

pdf檔案的內容不允許列印。

★更改文件不允許的設定

pdf檔案的內容不允許更改。

★選擇文字和圖形不允許的設定

pdf檔案的內容不允許拷貝。

★新增或更改批註及表單域不允許的設定

pdf檔案的批註及表單域不允許新增或更改。

★影象型別

根據使用者要求,可以指定存放在pdf檔案中影象的壓縮方法。有[自動],[bmp]和[jpeg]三種影象型別。當指定[自動]時,選擇影象壓縮後size較小的壓縮方法。jpeg或zlib。

★影象質量

根據使用者要求,可以指定影象質量,指定的範圍為1~100。數字越大影象質量越好。但作成的pdf檔案的比較大。

各種影象圖形檔案→pdf檔案的轉換

(1)影象檔案的種類

(2)圖形檔案的種類

★cgm,svg

文字檔案→pdf檔案的轉換

(1)源文字檔案的語言

中文簡體,日文,英文

(2)源文字檔案使用的文字集合

★中文簡體:gb2312、gbk

★日文:jis、shift_jis、euc_jp、euc_jp_fix、iso2022_jp、window31j

★英文:iso8859-1

★unicode(utf8、utf16、ucs4、ucs8)

(3)生成pdf檔案的基本功能

★語言的設定

中文簡體,日文,英文

★字型的設定

依據系統設定的字型

★字型修飾的設定

下劃線,取消線,粗體,斜體

★字型字型大小的設定

8,9,10,……72

★字型顏色的設定

48種基本顏色和16種自定義顏色

★頁面設定

紙型:a4,a3,b4,b5或自定義紙的長和寬

方向:縱向和橫向

餘白:xml+xsl檔案→pdf檔案的轉換

我公司根據w3c策劃並推廣的extensible stylesheet language(xsl)式樣開發了xml排版,顯示,列印及轉換為pdf檔案的xslformatter軟體產品。利用自主開發的pdfcreator程式庫,在系統不需要安裝acrobat情況下,將xml+xsl排版結果輸出為pdf檔案。

(1)xslformatterv3.0產品的功能概要

★本產品具有強大的排版功能,能將帶有頁首,頁尾的xml檔案以頁為單位進行排版。自動生成目錄和索引。

★能夠實現文字長度伸縮的樣式。

★利用自主開發的pdfcreator程式庫,在系統不需要安裝acrobat情況下,將排版結果輸出為pdf檔案。

★可以實現高速,大容量的排版。

★利用自主開發的svg繪畫軟體,在pdf中繪畫高解析度的畫像。

★支援多國語言

(2)pdfcreator程式庫的技術特點

★支援文字,影象,圖形以及其他一些複雜功能,如函式,陰影等;支援影象包括bmp和jpeg等格式;支援圖形的bezier曲線;利用函式,陰影等功能對圖形和影象進行美化處理,製造出很強的立體感。

★支援多種語言,包括中、日、韓、西文等,並能處理特殊的泰文,阿拉伯文等。

★支援pdf的壓縮功能,可以將bmp影象壓縮成jpeg格式儲存到pdf檔案中,還可以將文字以flate方式進行壓縮,從而大大縮小了檔案的size。

★支援pdf的加密功能。

★支援pdf的書籤、注釋(包括鏈結注釋、文字注釋、取消線注釋、下劃線注釋等多種注釋)功能。

★支援字型嵌入功能。

★支援圖形剪下功能。

資料格式轉換(一)PDF轉換技術

pdf portable document format 檔案格式是adobe公司開發的電子檔案格式。這種檔案格式與作業系統平台無關,這一特點使它成為在internet上進行電子文件發行和數位化資訊傳播的理想文件格式。越來越多的電子圖書 產品說明 公司文告 網路資料 電子郵件開始使用pdf格式檔案。...

C 資料格式轉換

本文主要講述整數 二進位制字串與十六進製制字串之間的轉換。使用 ltoa s 函式可以將整數轉換為二進位制字串。該函式的作用是將乙個 long 整數轉換為字串。ltoa s 函式有很多格式,其中的乙個格式為 errno t ltoa s long value,char str,int radix 其...

Python資料格式轉換

函式 描述int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中...