Browse Source

Bug 55386: Fix handling of bold formatting in example application 'ToHtml'

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1668486 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_3_12_FINAL
Dominik Stadler 9 years ago
parent
commit
7801cb1f54
1 changed files with 7 additions and 3 deletions
  1. 7
    3
      src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java

+ 7
- 3
src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java View File

@@ -289,7 +289,7 @@ public class ToHtml {
private void fontStyle(CellStyle style) {
Font font = wb.getFontAt(style.getFontIndex());

if (font.getBoldweight() >= HSSFFont.BOLDWEIGHT_NORMAL)
if (font.getBoldweight() >= HSSFFont.BOLDWEIGHT_BOLD)
out.format(" font-weight: bold;%n");
if (font.getItalic())
out.format(" font-style: italic;%n");
@@ -309,8 +309,12 @@ public class ToHtml {
style = wb.getCellStyleAt((short) 0);
StringBuilder sb = new StringBuilder();
Formatter fmt = new Formatter(sb);
fmt.format("style_%02x", style.getIndex());
return fmt.toString();
try {
fmt.format("style_%02x", style.getIndex());
return fmt.toString();
} finally {
fmt.close();
}
}

private <K> void styleOut(String attr, K key, Map<K, String> mapping) {

Loading…
Cancel
Save