Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Fix Bugzilla Bug 168911, 168767--output the html page into one pdf page

Title: Fix Bugzilla Bug 168911, 168767--output the html page into one pdf page

Summary 

Bugzilla Bug (s) Resolved:

168767--BIRT table layout issue

168911--output the html page into one pdf page

Description:

  1. Support table fixed layout in PDF report, Layout engine will never adjust the column width if the column is specified as a fixed width
  2. Support output an html page into one PDF page. If User want to output an html page into one PDF page, user should set render options: FIT_TO_PAGE = true PAGEBREAK_PAGINATION_ONLY = true

3.  Add JUnit test for these two features.

Test Description:

JUnit Test

 Files Edited:

"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutEngineContext.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RunAndRenderTask.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTableLM.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLReportLayoutEngine.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/IReportLayoutEngine.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/EngineTask.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RenderTask.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/AbstractArea.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFCellLM.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/IArea.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/IPDFRenderOption.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFPageLM.java"

 "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFReportLayoutEngine.java"

"/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java"

"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/tableFixedLayout.xml"

"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/PDFImageLMTest.java"

 "/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/PDFPageLMTest.java"

 "/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/fitToPage.xml"

 "/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/AllTests.java"

"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/PDFTableLMTest.java"

"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutTest.java"

Notes to Build Team:

Notes to Developers:

Notes to QA:

Quotes to Documentation:


Back to the top