我先寫了一篇巨大的文章,但認爲我不應該在這裏放下一段文字。下面是我希望大家可以提供一些見解的問題的總結:Flash FTE - 從渲染的輸出中創建PDF,並在PDF中選擇文本
我有它使用Flash文本引擎API(不是TLF)客戶端的Web應用程序佈局在一些文本報告。
文本要求是特定的,所以我們喜歡使用FTE進行排版。
既然文本對客戶來說看起來很完美,我該如何將我在屏幕上看到的看起來完全一樣的pdf?
這裏是真正的問題:
試過purepdf或alivepdf sprite-> bitmap-> PDF辦法......可怕的後果 - 我們需要與分辨率無關
看着purepdf API - 似乎不是一種將最終精靈輸出直接轉換爲pdf的方式....似乎需要我使用自己的API進行排版/佈局......這會挫敗使用FTE來達到目的這樣做(我們會失去字距/連字等)
最後使用flash - > print - >使用pdfconverter或cutepdf - > pdf ........這樣的postscript驅動程序,這很棒,因爲pdf看起來完全像顯示器,並且是矢量輸出(res-獨立),但是
使用FTE,以這種方式創建的PDF在pdf中沒有可選的文本! Flash TextFields - > pdf保留可選性。基本上pdfconverter沒有嵌入到PDF的字體當使用FTE ...它嵌入到PDF的字體做出與微軟Word同樣的字體或東西
相同方式,使這些解決方案將是巨大的幫助(按順序)
1 - 我如何獲取文本是從FTE>後記方法創建
2-(如果不是)的PDF選擇 - 我怎樣才能創建來自Flash的PDF,其中PDF與我在屏幕上看到的內容完全相同 - 基本上做一個直接的最終渲染的Sprite爲PDF ....如果有手動創建該PDF的方法,那麼也許我可以ñ手動嵌入字體...
一些背景:
如何,我們正在使用的字體 - 他們正在使用的使用[嵌入]和embedAsCFF =真正從格蘭字體創建的SWF在FTE
我想使用FTE只用於排版/佈局 - 當我們得到TextLines,使用良好的舊Flash ... TextField(它確實成爲可選擇的最終pdf)....但我不能這樣做,因爲我們的一些文本行在同一行上有幾種字體樣式和內聯(GraphicElement)圖像....我認爲它不可能檢測到所有這些變化上可以創建適當數量的文本框,或者有一種方法?