翻譯|使用教程|編輯:顏馨|2023-05-12 10:00:54.350|閱讀 192 次
概述:本章介紹如何使用 Java 處理 Word 文檔的原始版本或修訂版本,歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.Words是一種高級Word文檔處理API,用于執行各種文檔管理和操作任務。API支持生成,修改,轉換,呈現和打印文檔,而無需在跨平臺應用程序中直接使用Microsoft Word。
Aspose API支持流行文件格式處理,并允許將各類文檔導出或轉換為固定布局文件格式和最常用的圖像/多媒體格式。
Aspose技術交流群(761297826)
ChartDataLabelCollection類定義了一些屬性,可用于為圖表系列的ChartDataLabel設置默認選項。這些屬性包括setShowCategoryName, setShowBubbleSize, setShowPercentage, setShowSeriesName, setShowValue等。下面的代碼示例顯示了如何使用這些屬性:
Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); Shape shape = builder.insertChart(ChartType.PIE, 432, 252); Chart chart = shape.getChart(); chart.getSeries().clear(); ChartSeries series = chart.getSeries().add("Series 1", new String[] { "Category1", "Category2", "Category3" }, new double[] { 2.7, 3.2, 0.8 }); ChartDataLabelCollection labels = series.getDataLabels(); labels.setShowPercentage(true); labels.setShowValue(true); labels.setShowLeaderLines(false); labels.setSeparator(" - "); doc.save(dataDir + "Demo.docx");
輸出Word文檔中的圖表布局/結果將如下所示:
API現在提供了RevisionsView公共枚舉,它允許指定是否使用一個文檔的原始版本或修訂版本。文檔類提供了RevisionsView屬性,可以用來獲取或設置枚舉值。默認值是Aspose.Words.RevisionsView.Original。
下面給出的代碼示例顯示了如何使用這個枚舉并訪問修訂版。
Document doc = new Document(dataDir + "Test.docx"); doc.updateListLabels(); // Switch to the revised version of the document. doc.setRevisionsView(RevisionsView.FINAL); for (Revision revision : (Iterable<Revision>) doc.getRevisions()) { if (revision.getParentNode().getNodeType() == NodeType.PARAGRAPH) { Paragraph paragraph = (Paragraph)revision.getParentNode(); if (paragraph.isListItem()) { // Print revised version of LabelString and ListLevel. System.out.println(paragraph.getListLabel().getLabelString()); System.out.println(paragraph.getListFormat().getListLevel()); } } }
以上便是如何使用 Java 處理 Word 文檔的原始版本或修訂版本的教程,要是您還有其他關于產品方面的問題,歡迎咨詢我們,或者加入我們官方技術交流群。
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn