diff --git a/demo/demo40.ts b/demo/demo40.ts index b9213d76a1..ed0e0fe278 100644 --- a/demo/demo40.ts +++ b/demo/demo40.ts @@ -1,7 +1,7 @@ // Example demonstrating line numbers. // Import from 'docx' rather than '../build' if you install from npm import * as fs from "fs"; -import { Document, LineNumberRestartFormat, Packer, Paragraph } from "../build"; +import { Document, HeadingLevel, LineNumberRestartFormat, Packer, Paragraph } from "../build"; const doc = new Document( {}, @@ -11,12 +11,21 @@ const doc = new Document( }, ); -doc.addParagraph(new Paragraph("Hello").heading1()); -doc.createParagraph( - "Himenaeos duis luctus nullam fermentum lobortis potenti vivamus non dis, sed facilisis ultricies scelerisque aenean risus hac senectus. Adipiscing id venenatis justo ante gravida placerat, ac curabitur dis pellentesque proin bibendum risus, aliquam porta taciti vulputate primis. Tortor ipsum fermentum quam vel convallis primis nisl praesent tincidunt, lobortis quisque felis vitae condimentum class ut sem nam, aenean potenti pretium ac amet lacinia himenaeos mi. Aliquam nisl turpis hendrerit est morbi malesuada, augue interdum mus inceptos curabitur tristique, parturient feugiat sodales nulla facilisi. Aliquam non pulvinar purus nulla ex integer, velit faucibus vitae at bibendum quam, risus elit aenean adipiscing posuere.", +doc.addParagraph( + new Paragraph({ + text: "Hello", + heading: HeadingLevel.HEADING_1, + }), ); -doc.createParagraph( - "Sed laoreet id mattis egestas nam mollis elit lacinia convallis dui tincidunt ultricies habitant, pharetra per maximus interdum neque tempor risus efficitur morbi imperdiet senectus. Lectus laoreet senectus finibus inceptos donec potenti fermentum, ultrices eleifend odio suscipit magnis tellus maximus nibh, ac sit nullam eget felis himenaeos. Diam class sem magnis aenean commodo faucibus id proin mi, nullam sodales nec mus parturient ornare ad inceptos velit hendrerit, bibendum placerat eleifend integer facilisis urna dictumst suspendisse.", +doc.addParagraph( + new Paragraph( + "Himenaeos duis luctus nullam fermentum lobortis potenti vivamus non dis, sed facilisis ultricies scelerisque aenean risus hac senectus. Adipiscing id venenatis justo ante gravida placerat, ac curabitur dis pellentesque proin bibendum risus, aliquam porta taciti vulputate primis. Tortor ipsum fermentum quam vel convallis primis nisl praesent tincidunt, lobortis quisque felis vitae condimentum class ut sem nam, aenean potenti pretium ac amet lacinia himenaeos mi. Aliquam nisl turpis hendrerit est morbi malesuada, augue interdum mus inceptos curabitur tristique, parturient feugiat sodales nulla facilisi. Aliquam non pulvinar purus nulla ex integer, velit faucibus vitae at bibendum quam, risus elit aenean adipiscing posuere.", + ), +); +doc.addParagraph( + new Paragraph( + "Sed laoreet id mattis egestas nam mollis elit lacinia convallis dui tincidunt ultricies habitant, pharetra per maximus interdum neque tempor risus efficitur morbi imperdiet senectus. Lectus laoreet senectus finibus inceptos donec potenti fermentum, ultrices eleifend odio suscipit magnis tellus maximus nibh, ac sit nullam eget felis himenaeos. Diam class sem magnis aenean commodo faucibus id proin mi, nullam sodales nec mus parturient ornare ad inceptos velit hendrerit, bibendum placerat eleifend integer facilisis urna dictumst suspendisse.", + ), ); const packer = new Packer(); diff --git a/demo/demo41.ts b/demo/demo41.ts index a7094784ca..3fc387a1c7 100644 --- a/demo/demo41.ts +++ b/demo/demo41.ts @@ -10,38 +10,38 @@ const table = doc.createTable({ columns: 6, }); let row = 0; -table.getCell(row, 0).addContent(new Paragraph("0,0")); -table.getCell(row, 1).addContent(new Paragraph("0,1")); -table.getCell(row, 3).addContent(new Paragraph("0,3")); -table.getCell(row, 4).addContent(new Paragraph("0,4")); +table.getCell(row, 0).addParagraph(new Paragraph("0,0")); +table.getCell(row, 1).addParagraph(new Paragraph("0,1")); +table.getCell(row, 3).addParagraph(new Paragraph("0,3")); +table.getCell(row, 4).addParagraph(new Paragraph("0,4")); table.getRow(row).mergeCells(4, 5); table.getRow(row).mergeCells(1, 2); row = 1; -table.getCell(row, 0).addContent(new Paragraph("1,0")); -table.getCell(row, 2).addContent(new Paragraph("1,2")); -table.getCell(row, 4).addContent(new Paragraph("1,4")); +table.getCell(row, 0).addParagraph(new Paragraph("1,0")); +table.getCell(row, 2).addParagraph(new Paragraph("1,2")); +table.getCell(row, 4).addParagraph(new Paragraph("1,4")); table.getRow(row).mergeCells(4, 5); table.getRow(row).mergeCells(2, 3); table.getRow(row).mergeCells(0, 1); row = 2; -table.getCell(row, 0).addContent(new Paragraph("2,0")); -table.getCell(row, 1).addContent(new Paragraph("2,1")); -table.getCell(row, 2).addContent(new Paragraph("2,2")); -table.getCell(row, 3).addContent(new Paragraph("2,3")); -table.getCell(row, 4).addContent(new Paragraph("2,4")); +table.getCell(row, 0).addParagraph(new Paragraph("2,0")); +table.getCell(row, 1).addParagraph(new Paragraph("2,1")); +table.getCell(row, 2).addParagraph(new Paragraph("2,2")); +table.getCell(row, 3).addParagraph(new Paragraph("2,3")); +table.getCell(row, 4).addParagraph(new Paragraph("2,4")); table.getRow(row).mergeCells(4, 5); table.getRow(row).mergeCells(1, 2); row = 3; -table.getCell(row, 0).addContent(new Paragraph("3,0")); -table.getCell(row, 1).addContent(new Paragraph("3,1")); -table.getCell(row, 2).addContent(new Paragraph("3,2")); -table.getCell(row, 3).addContent(new Paragraph("3,3")); -table.getCell(row, 4).addContent(new Paragraph("3,4")); -table.getCell(row, 5).addContent(new Paragraph("3,5")); +table.getCell(row, 0).addParagraph(new Paragraph("3,0")); +table.getCell(row, 1).addParagraph(new Paragraph("3,1")); +table.getCell(row, 2).addParagraph(new Paragraph("3,2")); +table.getCell(row, 3).addParagraph(new Paragraph("3,3")); +table.getCell(row, 4).addParagraph(new Paragraph("3,4")); +table.getCell(row, 5).addParagraph(new Paragraph("3,5")); row = 4; -table.getCell(row, 0).addContent(new Paragraph("4,0")); -table.getCell(row, 5).addContent(new Paragraph("4,5")); +table.getCell(row, 0).addParagraph(new Paragraph("4,0")); +table.getCell(row, 5).addParagraph(new Paragraph("4,5")); table.getRow(row).mergeCells(0, 4); const packer = new Packer();