Kralanx YouForm Solution
產(chǎn)品編號:145942
當(dāng)前版本:
開 發(fā) 商:Kralanx
產(chǎn)品類型:獨立控件
產(chǎn)品功能:圖表
開發(fā)平臺:Visual Studio 2005 / Visual Studio 2008
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
Kralanx YouForm Solution
介紹
Kralanx YouForm Solution從Kralanx PDF Form Saver Application和Kralanx PDF Toolkit發(fā)展而來
由在線電子表格編輯器和基于服務(wù)器的文檔庫組成。
特征
將新的PDF表單字段添加到任何現(xiàn)有的PDF文件。
從頭開始創(chuàng)建一個新的電子可填寫表單,從而生成一個動態(tài)的PDF表單和自適應(yīng)HTML表單。
添加表單域,圖像,純文本,功能按鈕等
更改字體,顏色和字體大小。
級聯(lián)文檔。 一個文件可以依賴一個或多個文件(信頭)。
自動生成PDF表單和響應(yīng)的HTML表單。
表單提交后,用戶可以將圖像和文檔附加到表單上。
用戶和組管理 - 可選地支持Active Directory。
用戶組不會看到其他文檔。
提交的文檔可以選擇簽名并在服務(wù)器級別上加蓋時間戳。
通過CSS樣式表自定義響應(yīng)式HTML的外觀。
可以與支付網(wǎng)關(guān)集成。
性能計數(shù)器記錄表單使用情況。
內(nèi)容
Kralanx YouForm Solution
介紹
特征
用戶管理
預(yù)定義的用戶,角色,組和密碼
演示用戶和組
在線表單編輯器
如何從頭開始創(chuàng)建新的在線表單?
在線表單設(shè)計者
對象的確切定位
對象克隆
對象的建議默認(rèn)值
信箋
預(yù)先創(chuàng)建的信頭
如何以信頭形式提供表格?
導(dǎo)入
如何導(dǎo)入現(xiàn)有的PDF文檔?
REST API
常問問題
服務(wù)器注冊表設(shè)置
表單字段驗證的正則表達(dá)式
允許的字體
字體映射表
筆記
用戶管理
如果您使用具有管理權(quán)限的用戶登錄,則可以創(chuàng)建/修改用戶。預(yù)定義的用戶管理員可以創(chuàng)建/編輯所有組中的所有用戶。所有其他管理員僅限于他們自己的組。
您通過以下URL訪問用戶管理:
<服務(wù)器URL> /user.aspx。例如:http://youform.kralanx.com/user.aspx
預(yù)定義的用戶,角色,組和密碼
Kralanx支持三種不同的用戶角色:訪客,用戶和管理員。例如只有管理員可以通過user.aspx添加/編輯現(xiàn)有的用戶。
Kralanx還有2個預(yù)定義的默認(rèn)用戶,分別是admin和guest。只有用戶管理員允許編輯其他組中的用戶。用戶來賓是一個能夠看到所有組中的所有表單的用戶。
我們在這些部分預(yù)先定義了幾個組(部分)和用戶。
帶有密碼guest的用戶guest可以看到所有組的所有形式。
帶有密碼通行證的用戶管理員是可以在不同組別中編輯用戶的用戶。
所有其他管理員用戶只能在自己的組中添加/更改用戶。
演示用戶和組
我們創(chuàng)建了三層組和用戶。
1. Mastergroup稱為sector0。它只包含主政府的信箋。
我們創(chuàng)建了群組適用于部門的信箋,組管理員具有相同的名稱和密碼通行證。
為了這一課,我們創(chuàng)建了組演示。組管理員具有相同的名稱和密碼傳遞。
此組中的測試用戶是帶有密碼傳遞的demo1-demo20
在線表單編輯器
如何從頭開始創(chuàng)建新的在線表單?
只需轉(zhuǎn)到http://youform.kralanx.com并使用您的用戶憑據(jù)登錄。然后點擊頂部的按鈕
“創(chuàng)建新表單”。
根據(jù)服務(wù)器配置,您將看到以下兩個對話框之一:
1)一個對話框要求您提供的文檔ID,電子郵件地址和詳細(xì)的文檔說明
如果你想使用任何預(yù)先定義的信頭。文檔ID是非常重要的,作為的ID在內(nèi)部使用,永遠(yuǎn)不能改變。電子郵件地址將用于發(fā)送的發(fā)布和數(shù)據(jù)通知。
除文檔ID以外的所有內(nèi)容都可以在以后更改。
當(dāng)您點擊“創(chuàng)建表單”時,您將直接進(jìn)入在線狀態(tài)
表單設(shè)計師。
請注意,這個對話框可以直接通過
2)服務(wù)器管理員可以配置對話框,只能選擇信頭,
信頭類型和語言。 的文檔ID將自動生成。
當(dāng)您點擊“創(chuàng)建表單”時,您將直接進(jìn)入在線表單設(shè)計器。
在線表單設(shè)計器
在在線表單設(shè)計器中,您可以使用左側(cè)的“創(chuàng)建字段”按鈕來創(chuàng)建新的表單對象。 一旦創(chuàng)建了該字段,您可以將其拖放到 終位置。
如果您標(biāo)記一個現(xiàn)有的字段,并單擊“字段屬性”,您可以更改各種對象屬性。 例如字體,字體大小,顏色等
重要的是以下領(lǐng)域:
名稱:定義表單字段名稱。 如果窗體值必須以后編程方式讀取,那么使用良好的文檔表單域名是非常重要的。
組ID:具有相同組ID的字段將在響應(yīng)式HTML中分組在一起。
您可以選擇將此字段留空,并稍后在編輯器中標(biāo)記應(yīng)分組在一起的所有字段,然后單擊“Same Group”按鈕。
請注意:“單選按鈕”的組ID必須始終設(shè)置!
描述:“描述”字段的內(nèi)容將用作表單中的工具提示。
一旦你定位你的對象,你可以再次標(biāo)記并改變它的類型。
例如:文本字段,下拉菜單,純文本(默認(rèn)),復(fù)選框,圖像,線條或按鈕。
請注意,不同的對象類型可能具有不同的屬性!
另一個頻繁的任務(wù)是對象的垂直對齊。 當(dāng)你創(chuàng)建對象時,你可以定位。
他們只是近似。 然后標(biāo)記全部,然后點擊“相同距離”。 現(xiàn)在所有的領(lǐng)域都是平等的
垂直分布在 上面和 下面的標(biāo)記對象之間。
在平均分配對象之前,您可能需要確保所有對象都具有 終高度。
您可以選擇所有必須具有相同高度的對象,然后單擊“相同高度”。 同樣的過程可以用寬度和“相同寬度”按鈕來完成。
對象的克隆
通常形式領(lǐng)域重復(fù)對方。 而不是從頭創(chuàng)建每個表單域,創(chuàng)建速度更快
一個對象,配置其屬性,標(biāo)記它,然后按下“克隆”按鈕克隆也支持多選
所以你可以創(chuàng)建一個完整的表單域掩碼,多選字段,然后按下“克隆”直接在下面獲得相同的掩碼。
如果您想克隆不同的頁面甚至是文檔,您可以先用“復(fù)制”按鈕復(fù)制對象,然后用“粘貼”按鈕將其粘貼到目標(biāo)頁面上的目標(biāo)文檔中。
建議的對象的默認(rèn)值
新的形式總是842 x 595(A4)
左邊界:57
大。 內(nèi)容寬度:481
為了保持所有形式的外觀和感覺,我們建議用戶同意使用相同的字體和字體大小。 例如:
表單字段:高度:25,字體Raleway,文本大小:12,顏色:黑色,背景淺灰色(#F0 F3 F5)
文本字段/標(biāo)簽:高度:12,字體Raleway,文字大。10,顏色:深灰色(#88 88 88)
為了保持不同形式的外觀和感覺,建議將標(biāo)簽放置在表單域上方,而不是放在表單域上方。
代理商標(biāo)志:應(yīng)在右側(cè)插入高度36和頂部(Y)792以上的部門徽標(biāo),以便與左側(cè)的馬耳他徽章具有相同的高度和頂部位置。
請注意,您不需要手動更改每個對象的字體屬性。 只要分配正確的字體,字體大小等等放到 頂層的對象上,然后多選所有具有相同字體的對象。
之后,只需點擊“相同的字體”,你會看到所有以前標(biāo)記的對象現(xiàn)在有相同的字體。
信紙
預(yù)先創(chuàng)建的信頭
信頭是表格,將作為表格的背景。 例如,如果您有表單域或文本塊在每個表單上重復(fù),則將它們添加到信箋上是有意義的。
信頭和表格可以級聯(lián)。 例如,Form1可以使用LH1作為信頭,LH1使用LH信。
如何以信頭形式提供表格?
作為具有管理員權(quán)限的用戶,您可以簡單地將任何現(xiàn)有的表單用作信頭。 管理員可以只需點擊窗體概覽中的“用作 - >信頭”即可。
一旦表格被用作信頭,同一組中的所有其他用戶都可以使用該表格信箋。
如果表單是不同組的成員,則只能通過其余API將信息添加為信頭。
例如:http://youform.kralanx.com/create.aspx?tid=letterheadname
導(dǎo)入
如何導(dǎo)入現(xiàn)有的PDF文檔?
要將現(xiàn)有PDF導(dǎo)入為PDF格式,請轉(zhuǎn)至http://youform.kralanx.com/import.aspx或按“從備份還原”按鈕。
請注意,您需要成為管理員才能導(dǎo)入文檔! 很明顯,PDF需要是一個真正的PDF文本對象和可能的表單對象。 PDFs傾向于在x個對象上散布一個句子。 在導(dǎo)入期間,Kralanx會自動合并這些對象。 也可以通過“合并塊”按鈕在在線編輯器中合并對象。
由于圖像無法轉(zhuǎn)換,導(dǎo)入掃描的文檔將不起作用。
定義要用于導(dǎo)入的“表單ID”
有時導(dǎo)入的內(nèi)容從a開始可能很有用不同的頁面。 在這種情況下,請定義“導(dǎo)入目標(biāo)頁面”到2或更高。
請注意:如果您將對象從第n頁復(fù)制并粘貼到第n-1頁并從第n頁刪除不需要的對象,則可以更快速地編輯表單。
從本地磁盤選擇“原始表格文件”,然后按“上傳”。
一旦你導(dǎo)入PDF文件,它將不會被列在文件索引中。 要在索引中列出文檔,您需要執(zhí)行“創(chuàng)建新表單”步驟。
REST API
具有代表性的狀態(tài)轉(zhuǎn)移(REST2)或REST風(fēng)格的Web服務(wù)是互聯(lián)網(wǎng)上的計算機(jī)系統(tǒng)之間提供互操作性的一種方式。
Kralanx提供了許多REST API作為系統(tǒng)管理員的輔助API,并將其更深入地集成到其他系統(tǒng)中
例如:
designer.aspx?fid = imported將直接打開在線設(shè)計師導(dǎo)入的文檔。
或create.aspx?tid =信頭名稱允許管理員用戶將任何形式添加為當(dāng)前組的信頭(可能甚至是不同的組)。 如果主模板在不同的用戶組中維護(hù),那么這非常有幫助 - 就像本演示中所做的那樣。
請注意,大多數(shù)參數(shù)也可以通過POST傳遞給Kralanx
如果您需要特定的REST API,請不要猶豫與我們聯(lián)系info@Kralanx.com,以便我們協(xié)助你用正確的API。
常問問題
1.什么是表單描述文件?
表單描述文件是保存所有表單相關(guān)數(shù)據(jù)的后端文件格式。 它保持原狀ASCII(ini格式)允許手動編輯。
2.如何導(dǎo)出表單描述文件?
得到<服務(wù)器URL> /export.aspx或點擊“導(dǎo)出和備份表單”按鈕,然后填寫表單ID字段。 然后按下載按鈕。
3.如何導(dǎo)入表單描述文件來創(chuàng)建新表單?
只需轉(zhuǎn)到<服務(wù)器URL> /import.aspx或按“從備份還原”按鈕并輸入要使用的表單ID。 然后選擇要上傳的基于ini的表單描述文件。 請注意,信頭信息在導(dǎo)入過程中被刪除。 請注意,您需要成為組管理員才能導(dǎo)入表單。
4.如何更改我的密碼?
使用<服務(wù)器URL> /user.aspx,您可以更改密碼。 如果您以組管理員身份登錄,則還可以更改組中其他用戶的密碼。
如果您有任何進(jìn)一步的問題或建議,請不要猶豫,發(fā)送到info@Kralanx.com
服務(wù)器注冊表設(shè)置
有一些在服務(wù)器本身的系統(tǒng)注冊表中配置的設(shè)置。它們只能由系統(tǒng)管理員更改。如果您需要更改,請不要猶豫與系統(tǒng)管理員聯(lián)系。
表單字段驗證的正則表達(dá)式
表單字段驗證通過正則表達(dá)式進(jìn)行。它們被配置在:
HKLM \ SOFTWARE \ Wow6432Node \ Kralanx \ PDF \正則表達(dá)式
允許的字體
要使聯(lián)機(jī)PDF編輯器中的字體列表保持簡短,允許的字體在以下位置定義:
HKLM \ SOFTWARE \
默認(rèn)允許的字體是:Arial,Courier,Helvetica,TimesRoman,Symbol,ZapfDingbats
如果您需要其他字體,請聯(lián)系系統(tǒng)管理員將該字體添加到列表中。
字體映射表
Adobe Reader有14種嵌入式字體。
他們是:快遞,CourierBold,CourierBoldOblique,CourierOblique,Helvetica,HelveticaBold,
HelveticaBoldOblique,HelveticaOblique,TimesRoman,TimesBold,TimesItalic,TimesBoldItalic,符號,
ZAPFDINGBATS
Adobe字體背后的想法是,這些字體不需要嵌入到PDF文檔中,從而導(dǎo)致更小的文檔大小。不幸的是,這些字體不允許Unicode字符,如中文字符。為了克服這個限制,Kralanx允許在服務(wù)器級別用不同的字體替換字體。
您可以在以下位置找到映射表:HKLM \ SOFTWARE \