翻譯|行業資訊|編輯:李顯亮|2019-11-18 14:18:45.347|閱讀 366 次
概述:很高興與大家分享Java平臺的Aspose.Words最新版v19.11實現了另一個里程碑,該版本在基于Unix的操作系統上支持Harfbuzz Shaper插件,并使開發人員能夠使用Web擴展,自定義水平格式規則形狀等。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.Words for Java是功能豐富的Word處理API,允許開發人員在不使用Microsoft Word的情況下嵌入在自己的Java應用程序中生成,修改,轉換,呈現和打印文檔的功能。
很高興與大家分享Java平臺的Aspose.Words最新版v19.11實現了另一個里程碑,該版本在基于Unix的操作系統上支持Harfbuzz Shaper插件,并使開發人員能夠使用Web擴展,自定義水平格式規則形狀等。接下來,我們一起來聊聊新版本的新功能。
下載Aspose.Words for Java v19.11
Aspose.Words API提供了WebExtensions命名空間,該命名空間提供了各種類來定制元素和屬性,這些元素和屬性擴展了XML詞匯表以表示Office加載項。現在,可以使用Aspose.Words for Java 與Office加載項和Web Extensions中的任務窗格一起使用。為此,新版本提供了新的TaskPane類,TaskPaneCollection類,TaskPaneDockState枚舉,Document.WebExtensionTaskPanes屬性等。
以下代碼示例演示如何創建具有基本屬性的任務窗格并將其添加到Web擴展任務窗格。
Document doc = new Document(); TaskPane taskPane = new TaskPane(); doc.getWebExtensionTaskPanes().add(taskPane); taskPane.setDockState(TaskPaneDockState.RIGHT); taskPane.isVisible(true); taskPane.setWidth(300); taskPane.getWebExtension().getReference().setId("wa102923726"); taskPane.getWebExtension().getReference().setVersion("1.0.0.0"); taskPane.getWebExtension().getReference().setStoreType(WebExtensionStoreType.OMEX); taskPane.getWebExtension().getReference().setStore("th-TH"); taskPane.getWebExtension().getProperties().add(new WebExtensionProperty("mailchimpCampaign", "mailchimpCampaign")); taskPane.getWebExtension().getBindings().add(new WebExtensionBinding("UnnamedBinding_0_1506535429545", WebExtensionBindingType.TEXT, "194740422")); doc.save(dataDir + "output.docx", SaveFormat.DOCX);
Aspose.Words for Java API現在提供Shape.HorizontalRuleFormat屬性,以訪問水平規則形狀的屬性。該HorizontalRuleFormat類暴露,如基本的性能高度,顏色,NoShade等下面的代碼示例演示了如何設置HorizontalRuleFormat格式化水平線。
DocumentBuilder builder = new DocumentBuilder(); Shape shape = builder.insertHorizontalRule(); HorizontalRuleFormat horizontalRuleFormat = shape.getHorizontalRuleFormat(); horizontalRuleFormat.setAlignment(HorizontalRuleAlignment.CENTER); horizontalRuleFormat.setWidthPercent(70); horizontalRuleFormat.setHeight(3); horizontalRuleFormat.setColor(Color.BLUE); horizontalRuleFormat.setNoShade(true); builder.getDocument().save("HorizontalRuleFormat.docx");
還想要更多嗎?您可以點擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術交流群(642018183),我們很高興為您提供查詢和咨詢。
如果您對Aspose有任何需求和疑難,記得掃描下方二維碼告訴我們哦~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn