日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

一站式解决方案 :OFD电子证照生成

發(fā)布時(shí)間:2024/3/26 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一站式解决方案 :OFD电子证照生成 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言?證照的電子化是一個(gè)趨勢(shì);可以預(yù)計(jì),未來(lái)幾年內(nèi),絕大部分證照都會(huì)電子化。電子證照的種類越來(lái)越多,應(yīng)用場(chǎng)景也復(fù)雜多樣;這就給電子證照規(guī)范的制定、電子證照的生成提出了更高的要求。電子證照采用的格式有兩種:pdf、ofd。pdf為國(guó)際標(biāo)準(zhǔn),生態(tài)比較好;ofd為國(guó)家標(biāo)準(zhǔn),具有后發(fā)優(yōu)勢(shì),擁有完整自主知識(shí)產(chǎn)權(quán),可根據(jù)需求靈活修改規(guī)范。綜合考慮,電子證照采用ofd更合適,也符合國(guó)家政策導(dǎo)向。

  每一類電子證照外觀格式是完全一致的,好像“同一個(gè)模子刻出來(lái)的”。顯然,證照生成系統(tǒng)也要根據(jù)“模子“生成,這個(gè)模子就是證照模板。 市面上的電子證照的生成系統(tǒng)因此大同小異,就是根據(jù)模板生成。我們的生成系統(tǒng)也不例外;但是,我們?cè)谏上到y(tǒng)上深耕細(xì)作,為用戶的每個(gè)細(xì)節(jié)著想,形成了完善的一站式解決方案。目前,市面還沒(méi)有出現(xiàn)與我們方案類似的系統(tǒng),我們的系統(tǒng)具有很強(qiáng)的市場(chǎng)競(jìng)爭(zhēng)力。本文簡(jiǎn)要描述我們的ofd證照生成系統(tǒng)處理邏輯。

好的電子證照生成系統(tǒng)評(píng)判標(biāo)準(zhǔn)

  • 生成的文件符合ofd標(biāo)準(zhǔn);
  • 模板設(shè)計(jì)工具:方便靈活、可視化。能滿足特殊需求:標(biāo)引、元數(shù)據(jù)、附件、模板等元素。
  • 模板的設(shè)計(jì)、測(cè)試、管理一站式處理。
  • 接口調(diào)用簡(jiǎn)單、生成速度要快、可提供分布式解決方案。

你所關(guān)心的問(wèn)題,就是我們要解決的問(wèn)題。我們的系統(tǒng)針對(duì)以上種種要求,均給出了合理的解決方案。

全新設(shè)計(jì)開(kāi)發(fā)的模板制作工具

我們的工具不是oem別人的,不是拿來(lái)開(kāi)源程序修修補(bǔ)補(bǔ)的。是根據(jù)ofd規(guī)范和證照規(guī)范,從新設(shè)計(jì)開(kāi)發(fā)的。

有如下創(chuàng)新:

  • 元素分為標(biāo)簽和值:標(biāo)簽是不變的元素,生成系統(tǒng)會(huì)將標(biāo)簽生成模板文件,加快生成速度。
  • 元素設(shè)置英文名、中文名等屬性。客戶端可以根據(jù)英文名或guid傳值。
  • 可以設(shè)置標(biāo)引,生成系統(tǒng)直接根據(jù)模板生成系統(tǒng)。
  • 可對(duì)每個(gè)元素設(shè)置類型信息,方便套打、信息提取。
  • 標(biāo)引設(shè)置

    對(duì)元素分類,生成ofd時(shí),會(huì)設(shè)置元素的類型。方便后續(xù)對(duì)ofd文件的處理。不僅限于套打!

    ?生成的ofd文件,有自定義的屬性,方便后續(xù)計(jì)算機(jī)處理

    會(huì)生成模板參數(shù),可根據(jù)此參數(shù)快速開(kāi)發(fā)客戶端程序;

    直接將模板上傳到數(shù)據(jù)庫(kù),方便模板管理。

    ?可以直接將模板轉(zhuǎn)成ofd、pdf文件,也可以立即做生成測(cè)試。

    ?

    模板管理,以列表的形式的展示各個(gè)模板,顯示模板樣式、模板參數(shù)

    ?接口調(diào)用簡(jiǎn)單,只需傳數(shù)據(jù)即可,所有的規(guī)則、顯示信息都在模板文件里!

    /// /// 生成結(jié)婚證數(shù)據(jù),發(fā)送到服務(wù)端/// class MarriageCertCreator{string TemplateGuid = "5041075d-a3d3-462e-b4b2-c3a9cfb18c8d";public WebClientInputParam Creat(){WebClientInputParam clientParam = new WebClientInputParam();clientParam.TemplateGuid = TemplateGuid;clientParam.ClientData = "客戶端發(fā)送的tag數(shù)據(jù)";clientParam.PageGroup = new List();WebClientPage page = CreateFirstPage();clientParam.PageGroup.Add(page);return clientParam;}string _qrFilePath = "./結(jié)婚證二維碼.png";string _photoFilePath = "./結(jié)婚證合影.png";private WebClientPage CreateFirstPage(){WebClientPage page = new WebClientPage();page.TemplatePageIndex = 0;//對(duì)于模版文件oft的第一頁(yè)//持證人WebClientTextItem item = new WebClientTextItem(){ Guid = "*5", DataValue = "周嗚嗚" };page.ListPageText.Add(item);//登記日期item = new WebClientTextItem(){ Guid = "*7", DataValue = DateTime.Now.ToString("yyyy-MM-dd") };page.ListPageText.Add(item);//結(jié)婚證字號(hào)item = new WebClientTextItem(){ Guid = "*9", DataValue = "J330302-2020-1234567" };page.ListPageText.Add(item);//備注item = new WebClientTextItem(){ Guid = "*11", DataValue = "民政廳頒發(fā)的電子證照,與紙質(zhì)證照有同等法律效力。" };page.ListPageText.Add(item);//男方姓名item = new WebClientTextItem(){ Guid = "*15", DataValue = "張一三" };page.ListPageText.Add(item);//男方國(guó)籍item = new WebClientTextItem(){ Guid = "*17", DataValue = "中國(guó)籍" };page.ListPageText.Add(item);//男方出生日期item = new WebClientTextItem(){ Guid = "*19", DataValue = "1998-09-08" };page.ListPageText.Add(item);//男方身份證號(hào)item = new WebClientTextItem(){ Guid = "*21", DataValue = "3700000000002020" };page.ListPageText.Add(item);/*********************圖片數(shù)據(jù)*********************///合影照片if (File.Exists(_photoFilePath)){string imageData = Convert.ToBase64String(File.ReadAllBytes(_photoFilePath));WebClientImageItem image = new WebClientImageItem();image.Guid = "*13";image.DataValue = imageData;page.ListPageImage.Add(image);}return page;}}

    自有集群系統(tǒng),支持分布式處理、負(fù)載均衡!每秒可生成幾千個(gè)證照!

    ?完整的ofd解決方案

    本人開(kāi)發(fā)了ofd閱讀器、ofd與pdf互轉(zhuǎn)、ofd打印服務(wù)、驗(yàn)證服務(wù)、數(shù)據(jù)提取服務(wù)等一些列產(chǎn)品,具有完全自主知識(shí)產(chǎn)權(quán),可為你提供全方位服務(wù)!

    以上系統(tǒng)可以在windows、linux、國(guó)產(chǎn)操作系統(tǒng)下運(yùn)行,所有的服務(wù)接口完全一樣。

    獲取最新軟件請(qǐng)加入QQ群:618168615

    總結(jié)

    以上是生活随笔為你收集整理的一站式解决方案 :OFD电子证照生成的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。