[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev] CheckIn: Fix bugzilla bug 119817, 153056 --properities using percentage dimension as value don't work in BIRT PDF Emitter.
|
Title: CheckIn: Fix bugzilla bug 119817, 153056 --properities using percentage dimension as value don't work in BIRT PDF Emitter.
Summary
Support percentage dimension value in PDF report
Bugzilla Bug (s) Resolved:
119817 properities using percentage dimension as value don't work in BIRT PDF Emitter.
153056 PDF generator ignores table column width
Description:
1. Support percentage column width in PDF report.
2. Support percentage dimension value (such as box properties, text indent etc) in PDF report.
3. Validate box properties.
4. Fix a bug in LineHeigtManager. An error value will return when getting computed percentage line height.
5. code refactor and clean up
Test Description:
Manual Test
Files Edited:
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/CellArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/InlineBlockArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/LogicContainerArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/InlineContainerArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/AreaFactory.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFImageBlockContainerLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/BlockContainerArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/util/PropertyUtil.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/LineArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTemplateLM.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/PDFRowLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/IContainerArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/RowArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTextBlockContainerLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFStackingLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFBlockContainerLM.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/pdf/PDFTextInlineBlockLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFAbstractLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLineAreaLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTextLM.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/impl/AbstractArea.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/layout/area/impl/TableArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLeafItemLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFBlockStackingLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/area/impl/ContainerArea.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/css/engine/value/css/LineHeightManager.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutManagerFactory.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFImageLM.java"
Files Removed:
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/text/Compositor.java"
Notes to Build Team:
Notes to Developers:
Notes to QA:
Quotes to Documentation: