Independentsoft
Professional software libraries for developers
Home
Purchase
Support
Company
Contact
JODF
>
Tutorial
> Paragraph border
The following example shows how to add a border around a paragraph.
import com.independentsoft.office.odf.Paragraph; import com.independentsoft.office.odf.Size; import com.independentsoft.office.odf.TextDocument; import com.independentsoft.office.odf.Unit; import com.independentsoft.office.odf.styles.Border; import com.independentsoft.office.odf.styles.BorderStyle; import com.independentsoft.office.odf.styles.ParagraphStyle; public class Example { public static void main(String[] args) { try { TextDocument doc = new TextDocument(); Border border = new Border(); border.setStyle(BorderStyle.SOLID); border.setWidth(new Size(1, Unit.MILLIMETER)); border.setColor("#000000"); ParagraphStyle style1 = new ParagraphStyle("P1"); style1.getParagraphProperties().setBorder(border); style1.getParagraphProperties().setTopMargin(new Size(3, Unit.MILLIMETER)); style1.getParagraphProperties().setBottomMargin(new Size(3, Unit.MILLIMETER)); doc.getAutomaticStyles().getStyles().add(style1); Paragraph p1 = new Paragraph(); p1.setStyle("P1"); p1.add("This paragraph has a solid black border."); doc.getBody().add(p1); doc.save("c:\\test\\output.odt", true); } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } } }
Need help? Ask our developers:
Name*
Email*
Message*