我有麻煩試圖擺脫這個額外的空間在我的桌子上使用aspose字詞API。AsposeWords擺脫額外的桌面高度
僅當文本長度達到限制時,是否沒有使用最小空間和擴展單元高度的函數?
目前,我的表看起來像這樣...
但我想表是建立與像下面沒有空格:
什麼是正確的要使用的屬性和順序?
我在用DocumentBuilder建立表格。
這是我的代碼:
Table table = builder.startTable();
// Insert Column headers:
int hcolumn = 0;
for (String column : columns) {
builder.insertCell();
builder.getFont().setBold(true);
builder.getRowFormat().setHeadingFormat(true);
builder.writeln(translateHeader(column, hcolumn));
table.setBottomPadding(0);
hcolumn++;
}
builder.endRow(); // End of Header
builder.getRowFormat().clearFormatting();
// Loop through the records, split comma seperated(per cell) and create
// a "row" for each loop.
for (String string : data) {
List<String> result = Arrays.asList(string.split("\\s*,\\s*"));
int column = 0;
for (String string2 : result) {
builder.insertCell();
builder.getFont().setBold(false);
builder.getRowFormat().setHeadingFormat(false);
// translate and insert
builder.writeln(translateData(string2, column));
column++;
}
builder.endRow();
}
builder.endTable();
我補充說: 「setBottomPadding」 到0,這沒有幫助。
也許更換
builder.writeln(translateData(string2, column));
到builder.write(translateData(string2, column));
writeln增加空間(新行),您可以通過指定0到Table.BottomPadding財產解決這個問題。如果問題仍然存在,請將您的**輸入**(_Aspose.Words生成的DOCX文件_)和**預期的** Word文檔上傳到Dropbox,並在此處共享下載鏈接以進行測試。我們會在最後調查問題並提供更多信息。我以開發者傳播者的身份與Aspose合作。 –
@AwaisHafeez你好!謝謝您的回覆。我剛更新了這個問題。我嘗試了你提供的不成功的東西。請參閱問題以瞭解所需的文檔鏈接以及用於生成的代碼。希望聽到你的聲音 – Undisputed007