本發(fā)明涉及文檔處理領域,更具體地,涉及一種文檔的排版和格式轉換方法。
背景技術:
文秘人員日常工作中,需要按照國家和企業(yè)的公文格式標準,對國家機關、企事業(yè)單位內(nèi)部的正式公文進行排版和格式轉換后再發(fā)文。現(xiàn)有各行業(yè)文秘人員通過人工排版和格式轉換處理文檔,工作效率低。如何成批,快速地實現(xiàn)對文檔的排版和格式轉換處理,直接影響到人們的辦公效率。
技術實現(xiàn)要素:
本發(fā)明克服了上述現(xiàn)有的人工排版和格式轉換處理文檔的技術缺陷,提供了一種可以批量、快速對文檔進行排版和格式轉換的方法。本發(fā)明操作簡單、運行流暢,兼容度高,可移植性好,能夠很好地實現(xiàn)排版和格式轉換需求,極大地減少文秘人員的時間,提高了效率。
為解決上述技術問題,本發(fā)明的技術方案如下:
一種文檔的排版和格式轉換方法,對文檔進行批量排版和格式轉換,包括如下步驟:
步驟a:編寫宏定義,所述的宏定義包括排版程序和格式轉換程序,保存為模板單元;
步驟b:判斷排版和格式轉換對象是否為文件夾,如果是,則進入步驟c階段;如果否,則進入步驟d階段;
步驟c:遍歷文件夾中所有文檔,識別所有文檔需要的排版內(nèi)容,排版進入步驟f階段;
步驟d:判斷是否對文檔所有內(nèi)容進行排版和格式轉換,如果是,則對文檔進行遍歷識別,識別文檔需要的排版內(nèi)容,進入步驟f階段;如果否,則進入步驟e階段;
步驟e:打開文檔,選定修改內(nèi)容,進入步驟g階段;
步驟f:選擇修改方式;
步驟g:調(diào)用模板,進行排版和格式轉換。
本發(fā)明通過運用宏定義,直接對文件或者文件夾進行批量排版和格式轉換,文秘人員不再進行手工操作,減少了生產(chǎn)時間,提高了生產(chǎn)效率。
所述的步驟e通過鍵盤快捷鍵,選擇不同的模板單元,對選定的修改內(nèi)容進行排版和格式轉換。本發(fā)明對單文檔選定內(nèi)容可以直接“一鍵”完成對應的排版和格式轉換,還可以通過不同的快捷鍵定義不同的排版和格式轉換方案,使得文秘人員有更多的自主性選擇。
所述的鍵盤快捷鍵是f2、f3、f4、f5。
所述的鍵盤快捷鍵定義方案如下,f2:所選內(nèi)容字體修改為仿宋體;f3:所選內(nèi)容字體修改為黑體;f4:所選內(nèi)容字體修改為楷體;f5:所選內(nèi)容字體修改為小標宋體。
所述的步驟f是通過軟件選擇排版和格式轉換對象進行排版和格式轉換的方式或者通過鼠標選擇排版和格式轉換對象右擊進行排版和格式轉換的方式。本發(fā)明對文檔或者文件夾的處理有兩種處理方式,適合不同的使用場景。
所述的步驟排版內(nèi)容包括標題、正文、一級標題、二級標題。
所述的格式轉換包括對字體大小、行間距離、字號、符號、字體顏色的改變。
為解決上述技術問題,本發(fā)明的技術方案如下:
所述的宏定義通過c#語言編寫。通過c#編寫宏定義,使得本發(fā)明兼容所有版本的word文檔,可以對所有版本的word文檔進行排版和格式轉換。
所述的文檔是word文檔。
與現(xiàn)有技術相比,本發(fā)明技術方案的有益效果是:
本發(fā)明克服了現(xiàn)有的人工排版和格式轉換處理文檔的技術缺陷,提供了一種可以批量、快速對文檔或者文件夾進行排版和格式轉換的方法。本發(fā)明操作簡單、運行流暢,兼容度高,可移植性好,能夠很好地實現(xiàn)排版和格式轉換需求,極大地減少文秘人員的時間,提高了效率。
附圖說明
圖1為本發(fā)明流程圖。
具體實施方式
附圖僅用于示例性說明,不能理解為對本專利的限制;
為了更好說明本實施例,附圖某些部件會有省略、放大或縮小,并不代表實際產(chǎn)品的尺寸;
對于本領域技術人員來說,附圖中某些公知結構及其說明可能省略是可以理解的。
下面結合附圖和實施例對本發(fā)明的技術方案做進一步的說明。
本發(fā)明是基于c#編程語言的文檔排版和格式轉換系統(tǒng),主要核心點在于用c#編寫宏定義,形成模板對word文檔進行批量、快速地排版和格式轉換。
排版內(nèi)容包括標題、正文、一級標題、二級標題。
格式轉換包括對字體大小、行間距離、字號、符號、字體顏色的改變。
如圖1所示,實施例步驟如下:
步驟1:通過c#編寫宏定義,宏定義包括排版程序和格式轉換程序,形成模板單元,供系統(tǒng)調(diào)用。
步驟2:系統(tǒng)判斷選擇對象是否為文件夾,如果是,則遍歷文件夾中所有word文檔,識別所有文檔需要的排版內(nèi)容,進入步驟5階段;如果否,則進入步驟3階段。
步驟3:判斷是否對整個word文檔進行排版和格式轉換,如果是,則對文檔進行遍歷識別,識別文檔需要的排版內(nèi)容,進入步驟5階段;如果否,進入步驟4階段。
步驟4:針對文檔中只有部分內(nèi)容需要排版和格式轉換的情況,通過使用者選擇不同的快捷鍵,調(diào)用不同的模板單元,進行不同方案的排版和格式轉換。
步驟5:針對整個文檔或者整個文件夾需要排版和格式轉換的情況,使用者可以通過在系統(tǒng)軟件界面對文檔和文件夾進行排版和格式轉換,或者通過直接鼠標選擇文檔和文件夾,鼠標右擊進行排版和格式轉換。
步驟6:文檔保存,系統(tǒng)流程結束。
相同或相似的標號對應相同或相似的部件;
附圖中描述位置關系的用語僅用于示例性說明,不能理解為對本專利的限制;
顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實施方式的限定。對于所屬領域的普通技術人員來說,在上述說明的基礎上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明權利要求的保護范圍之內(nèi)。