iText免費言論自由,不像免費啤酒那樣自由。請閱讀http://lowagie.com/bumodels瞭解更多關於我們嘗試過的商業模式的信息,以避免從MPL/LGPL切換到AGPL。
Q1:做動態XFA表單只讀
那是想都不用想與最新版本的iText的,但在您使用的過時的版本不支持。請閱讀http://lowagie.com/itext2,瞭解爲什麼您不應該使用iText 4.2.0(據我所知甚至不是正式版本;我知道,因爲我對每一個iText版本負責)。也許你在談論iTextSharp。
Q2:扁平化的動態XFA形成
如果要扁平化動態XFA表單,你有兩個選擇:要麼使用的Adobe的LiveCycle ES(這將花費你一隻胳膊和一條腿),或使用iText的XFA Worker(這是一款比F/OSS iText更加便宜的閉源產品)。考慮到這款產品的成本和人工小時數,我認爲你不會找到像免費啤酒一樣免費的解決方案。我一個人不知道這樣的產品。
Q3:如何找出是否
這是在我的書解釋的形式XFA是動態的,「iText的在行動 - 第二版。」你已經有一半的解決方案。條件1:isXfaPresent()
需要返回true
。條件2:getFields()
需要有一個空的密鑰集。在本例中請參閱方法readFieldnames()
。
@Bruno很抱歉的文字混亂,感謝在iText的你所有的努力!如果您很快看到CCAP的許可證定價估算值,請給我們一個好的價格! ;) –
我沒有回答銷售要求,但我向歐洲的銷售人員發送了一條消息(假設您位於歐洲)。 –
@布魯諾其實,我在美國。再次感謝您在iText上的辛勤工作(我熟悉您爲什麼去商業化的故事)。 –