[發明專利]一種基于OFD電子發票文件的轉換方法、系統及相關裝置在審
| 申請號: | 202210591058.2 | 申請日: | 2022-05-27 |
| 公開(公告)號: | CN114970496A | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 袁曉俊;夏啟林;滕淑琪 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F40/205 | 分類號: | G06F40/205;G06F21/64;G06F40/151 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王曙聘 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ofd 電子 發票 文件 轉換 方法 系統 相關 裝置 | ||
1.一種基于OFD電子發票文件的轉換方法,其特征在于,包括:
獲取OFD電子發票文件;
解析所述OFD電子發票文件,以提取出OFD電子發票文件的結構目錄文件、簽名結果文件和簽章文件;
根據所述簽名結果文件對所述結構目錄文件和所述簽章文件進行驗簽;
若驗簽通過,則將所述OFD電子發票文件轉換為目標格式的電子發票文件進行顯示。
2.根據權利要求1所述的方法,其特征在于,根據簽名結果文件對所述結構目錄文件進行驗簽,包括:
獲取所述簽名結果文件中的文件簽名和簽名算法,所述文件簽名包括每個結構目錄文件摘要的哈希值;
根據所述簽名算法計算每個結構目錄文件摘要的哈希值;
若計算得到的每個結構目錄文件摘要的哈希值與所述文件簽名中每個結構目錄文件摘要的哈希值都相同,則確定所述結構目錄文件驗簽通過。
3.根據權利要求1所述的方法,其特征在于,根據簽名結果文件對所述簽章文件進行驗簽,包括:
獲取所述簽名結果文件中的簽名算法;
根據所述簽名算法,對多個結構目錄文件摘要的哈希值再次執行哈希計算,以得到全部結構目錄文件摘要的哈希值;
獲取所述簽章文件中的哈希摘要;
若所述全部結構目錄文件摘要的哈希值,與所述簽章文件中的哈希摘要相同,則確定所述簽章文件驗簽通過。
4.根據權利要求3所述的方法,其特征在于,根據簽名結果文件對所述簽章文件進行驗簽,還包括:
獲取所述簽章文件中的簽章證書信息和簽章日期,所述簽章證書信息包括證書有效期和簽章指紋;
若所述全部結構目錄文件摘要的哈希值,與所述簽章文件中的哈希摘要相同,則確定所述簽章文件驗簽通過,包括:
若所述簽章日期在所述證書有效期內,且所述簽章指紋與預先存儲的簽章指紋一致,且所述全部結構目錄文件摘要的哈希值與所述簽章文件中的哈希摘要相同,則確定所述簽章文件驗簽通過。
5.根據權利要求1所述的方法,其特征在于,所述結構目錄文件包括OFD電子發票文件的模板文件、數據文件、資源文件和/或發票附件文件;所述目標格式的電子發票文件包括電子發票PDF文件、電子發票圖片文件和電子發票SVG文件中的至少一種;
若所述目標格式的電子發票文件為電子發票SVG文件,所述將所述OFD電子發票文件轉換為目標格式的電子發票文件進行顯示,包括:
根據所述OFD電子發票文件的模板文件繪制所述電子發票SVG文件的格式模板;
從所述數據文件中提取出發票數據及發票數據的位置坐標;
從所述資源文件中提取出圖片文件及圖片文件的位置坐標;
根據所述發票數據的位置坐標和所述圖片文件的位置坐標,將所述發票數據和所述圖片文件填充至所述電子發票SVG文件的格式模板中,以得到所述電子發票SVG文件并進行顯示。
6.根據權利要求5所述的方法,其特征在于,若所述目標格式的電子發票文件為電子發票PDF文件或電子發票圖片文件;
所述將所述OFD電子發票文件轉換為目標格式的電子發票文件進行顯示,包括:
利用文件轉換工具將所述電子發票SVG文件轉換為電子發票PDF文件或電子發票圖片文件。
7.根據權利要求1所述的方法,其特征在于,在獲取OFD電子發票文件之后,所述方法還包括:
獲取所述OFD電子發票文件的功能參數和擴展數據,其中,所述功能參數用于指示針對所述OFD電子發票文件所提取的內容和待轉換的第一目標格式,所述擴展數據用于指示轉換格式后電子發票文件的清晰度參數;
所述解析所述OFD電子發票文件,以提取出OFD電子發票文件的結構目錄文件、簽名結果文件和簽章文件,包括:
根據所述功能參數解析所述OFD電子發票文件,以提取出OFD電子發票文件的結構目錄文件、簽名結果文件和簽章文件;
所述將所述OFD電子發票文件轉換為目標格式的電子發票文件進行顯示,包括:
將所述OFD電子發票文件轉換為所述第一目標格式的電子發票文件,且滿足所述清晰度參數的電子發票文件進行顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210591058.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種煤分子官能團生成方法
- 下一篇:一種綜合回收銅鈷的聯合處理工藝





