1. 什么是 HTML?
全稱:HyperText Markup Language(超文本標記語言)。
2. 相關國際組織(了解)
1. IETF
全稱:Internet Engineering Task Force(國際互聯網工程任務組),成立于1985年底,是一個權威的互聯網技術標準化組織,主要負責互聯網相關技術規范的研發和制定,當前絕大多數國際互聯網技術標準均出自IETF。官網:https://www.ietf.org
2. W3C
全稱:World Wide Web Consortium(萬維網聯盟),創建于1994年,是目前Web技術領域,最具影響力的技術標準機構。共計發布了200多項技術標準和實施指南,對互聯網技術的發展和應用起到了基礎性和根本性的支撐作用,官網:https://www.w3.org
3. WHATWF
全稱:Web Hypertext Application Technology Working Group(網頁超文本應用技術工作小組)成立于2004年,是一個以推動網絡HTML 5 標準為目的而成立的組織。由Opera、Mozilla基金會、蘋果,等這些瀏覽器廠商組成。官網:https://whatwg.org/
官網地址 The Leading PDF Library for Developers | iTextSelect a value to filter the results.QuoteQuoteQuoteQuoteQuoteQuoteQuoteQuoteQuoteQuoteiText pdf on facebookiText pdf on twitteriText pdf on youtubeiText pdf on linkediniText pdf on stackoverflow
重要說明
<dependency>
<!-- 會自動引用 itext 其他庫,kernel,commons,io,forms,layout,svg,styled-xml-parser -->
<groupId>com.itextpdf</groupId>
<artifactId>html2pdf</artifactId>
<version>5.0.2</version>
</dependency>
// 獲取 java 版本
String version=System.getProperty("java.specification.version");
// 獲取系統類型
String platform=System.getProperty("os.name", "");
platform=platform.toLowerCase().contains("window") ? "win" : "linux";
// 當前程序目錄
String current=System.getProperty("user.dir");
System.out.println(String.format("current=%s", current));
// html 文件路徑
File index=Paths.get(current, "..", "index.html").toFile();
if (!index.exists()) {
System.out.println(String.format("file not exist,file=%s", index.getAbsolutePath()));
return;
}
try {
// 保存 pdf 文件路徑
File file=Paths.get(current, String.format("java%s_%s.pdf", version, platform)).toFile();
// 轉換設置
ConverterProperties options=new ConverterProperties();
// 設置根目錄類型
String baseUri=Paths.get(current, "..").toUri().toString();
options.setBaseUri(baseUri);
// 設置字體
FontProvider fontProvider=new FontProvider();
fontProvider.addStandardPdfFonts();
fontProvider.addSystemFonts();
options.setFontProvider(fontProvider);
// 轉換 html 文件
HtmlConverter.convertToPdf(index, file, options);
} catch (IOException e) {
throw new RuntimeException(e);
}
itext-demo/java1.8_win.pdf · yjihrp/linux-html2pdf-demo - Gitee.com
itext-demo/java11_linux.pdf · yjihrp/linux-html2pdf-demo - Gitee.com
測試結果
下一篇 3-LINUX HTML 轉 OPENPDF
國廣播公司(BBC)等多家媒體消息,當地時間1月10日,英國哈里王子創作的回憶錄《剩余》(暫譯,Spare)正式出版。僅出版首日銷量就突破40萬冊,成為英國有史以來銷量攀升最快的非虛構作品,上一次出現相似場景還要追溯至2007年《哈利·波特與死亡圣器》的預售。多位業內人士預測,該書或將成為“近十年間最暢銷的預售書之一”。
英國哈里王子回憶錄《剩余》英文版書封。
這部400多頁的作品由哈里王子口述,普利策獎得主、編劇J.R.莫林格(J.R.Moehringer)執筆,回顧了他從出生起作為英國王室成員生活的“高峰與低谷”。哈里王子在書中表達了對“被忽視的繼承人”的挫敗感,對英國媒體的憤怒,也首度揭露了他在母親戴安娜王妃去世后遺留的創傷,此后為維持精神健康所做的斗爭,以及他與英國王室間破裂的關系。
1月10日,預售當天,英國多地民眾在午夜時分就來到各大書店門口排隊等候,不少書店也推出半價優惠(14英鎊)。有讀者在接受英國廣播公司采訪時稱,希望從哈里王子本人處求證坊間有關英國王室內部沖突的傳聞。自該回憶錄公布出版計劃以來,鑒于哈里與哥哥威廉王子長期不和,與父親查爾斯三世的關系也很疏遠,且其與妻子梅根在多次接受訪談中“口無遮攔”,英國王室曾非常希望這筆圖書交易被徹底取消。不過,自英國女王伊麗莎白二世逝世后,哈里王子與英國王室間關系似有所緩和,這也直接影響了這本書能夠最終與讀者見面。
英國媒體記者和攝影師聚集在當地一家書店的第一批顧客周圍。(圖源:BBC)
據悉,哈里王子在書中透露了不少“令人意外”的細節。他在書中回憶稱,關于已故伊麗莎白女王逝世的消息他最初是“從BBC網站上得知,而不是從他的家人口中得知”。他還提到,母親戴安娜王妃的逝世讓他患上“創傷后應激綜合征”(PTSD),他堅持認為媒體在這件事上負有不可推卸的責任,而改變媒體格局也將是他“一生的工作”。此外,哈里王子也在書中稱威廉王子曾對他進行人身攻擊,而他相信已故的母親一定也會因為兩兄弟之間的裂痕而“難過”。他也一并指責了他的父親查爾斯國王始終將自己的利益放在首位。
在該書后續的宣傳活動中,哈里夫婦被問及是否會重返王室,這一猜測遭到了當事人的否認,哈里王子稱“永遠不可能”。而當《早安美國》(Good Morning America)節目就此詢問這部作品將如何影響他與王室間的關系時,哈里王子直言他和家人之間的分歧“在這本書之前不可能更大”。
該書的出版在英國社會引發不少討論?!斑@本書與其說是掀開了英國王室內部生活的帷幔,不如說是干脆扯掉了它,抖落了一地狼藉。”英國《獨立報》評論認可了書中的細節?!短┪钍繄蟆吩u論則認為這本書呈現了一個“更古怪、更復雜的哈里王子”,但該書也不乏失實之處,“盡管哈里聲稱厭惡媒體侵擾,卻始終渴望成為媒體的焦點,十分關注媒體對他和他母親生活的報道”。也有書評人注意到,書中透露了不少生活細節以及來自哈里王子喋喋不休的抱怨,可能對相當一部分普通人而言頗有幾分“凡爾賽”意味。
此外,英國多家媒體還注意到該書的“影子寫手”莫林格,他曾為男子網壇歷史上首位金滿貫得主、美國運動員安德烈·阿加西(Andre Agassi)執筆過回憶錄。其對事件的梳理,以及故事的講述方式也為哈里王子的這部回憶錄增色不少?!督鹑跁r報》評論稱,不管怎么說,這部回憶錄都是“一代人中最具洞察力的皇室書籍”。
在這部作品出版前,出版方曾預測這將是企鵝蘭登書屋有史以來最暢銷的讀物。據先前媒體的報道,這筆圖書交易的價值達到4000萬英鎊,知情人還聲稱,出版商已為這本書預付了1840萬英鎊。即便如此,出版商依然表示,這本書目前的銷量超出了“最樂觀的預期”。英國《書商》雜志(The Bookseller)編輯菲利普·瓊斯(Philip Jones)稱:“就銷量和影響力而言,這本書很可能成為2023年最暢銷的圖書之一?!?/p>
參考鏈接:
1. Prince Harry's publisher says book sales 'beyond expectations'.
https://www.bbc.com/news/uk-64229998
2. Prince Harry’s autobiography Spare is UK’s fastest-selling nonfiction book.
https://www.theguardian.com/uk-news/2023/jan/10/prince-harrys-autobiography-spare-is-fastest-selling-non-fiction-book
3. Prince Harry's book officially hits shops after days of leaks.
https://www.bbc.com/news/uk-64213852
4. Spare review roundup: Critics remark on ‘chaotic’ yet emotional outpour from Prince Harry.
https://www.independent.co.uk/life-style/royal-family/spare-prince-harry-review-roundup-memoir-book-b2259389.html
5.《哈里王子的回憶錄或永遠不會出版?英王室與出版商陷入僵局》
https://mp.weixin.qq.com/s/x9-AhtfzIk8ZM9ArRgQvIA
作者/申璐
編輯/青青子
校對/趙琳
*請認真填寫需求信息,我們會在24小時內與您取得聯系。