Skip to Content
0
Apr 27, 2015 at 10:55 AM

Web Intelligence CSS fully transparent

466 Views

Hello,

I try to get a Web Intelligence document fully transparent in order to print it on a pdf printer which adds style elements (like png behind body).

No matter what I try I do not get the body fully transparent.

Please find enclosed css style sheet as txt.

Thank you for your support.

Best regards

Michael Wecker

PS: This is my enclosed css sheet

/*

* This is the Cascading Style Sheet (CSS) for the default style of Web Intelligence documents.

*

* To modify the WebI document default style, Download/Upload this CSS from/to your document:

* use the applet or the Rich Client (not the DHTML version) go to "Document Properties" > "Change Default Style".

*

* To publish a default style as a standard default style to your server or your rich client environment:

* copy this file as <your install folder>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images\WebIDefaultStyleSheet.css

* copy also the referenced images (boimg://xxxxx.png) in the same folder

*

* To Reset a document default style with the standard default style:

* use the applet or the Rich Client (not the DHTML version) in "Document Properties" > "Change Default Style" > "Reset to the standard default style"

*

* Version 1.7 08/25/2011 by JCC

*/

/* Chap.1 : General settings */

/* -------------------------- */

* {

font-family:Arial;

font-size:9pt; /* Units for font size: points (pt) */

color:#333333;

font-weight-bold:no;

}

/* Specific fonts for some langages : The language taken is the document locale */

*:lang(ja) { font-family:Gothic;} /* Japanese */

*:lang(th) { font-family:Gothic;} /* Thai */

*:lang(ko) { font-family:Gulim;} /* Korean */

*:lang(zh) { font-family:MingLiU;} /* Traditional Chinese */

*:lang(zh-CN) { font-family:SimSun;} /* Continental China */

*:lang(zh-SG) { font-family:SimSun;} /* Singapore */

*:dir(ltr) {

default-date-h-align: left;

default-hierarchy-h-align: left;

default-numeric-h-align: right;

default-text-h-align: left;

}

*:dir(rtl) {

default-date-h-align: right;

default-hierarchy-h-align: right;

default-numeric-h-align: right;

default-text-h-align: right;

}

/* Chap.2 : Report and Areas */

/* -------------------------- */

REPORT {

page-format-dimension-width:29764; /* 21.0cm Printing page width */ /* Units available: centimeters (cm), millimeters (mm), inches (in), and metric (no unit) */

page-format-dimension-height:42094; /* 29.7cm */ /* '...height:1.0in;' equals '...height:2.54cm;' and equals '...height:3600;' */

page-format-margin-top:2835; /* Printing page margin */

page-format-margin-left:2835;

page-format-margin-bottom:2835;

page-format-margin-right:2835;

page-records-horizontal:20; /* Number of records displayed in one page in quick display mode (approx., the total number of columns in tables) */

page-records-vertical:100; /* Number of records... The same for rows */

}

/* Settings for PAGE_BODY */

REPORT > PAGE_BODY {

background-color: transparent; /* Needed; no background-color attribute in REPORT element */

background-fill: none; /* Possible values: none, color, bitmap, bitmapAndColor, skin */

min-height:1.40cm;

}

/* Settings for PAGE_HEADER */

REPORT > PAGE_HEADER {

min-height:1.40cm;

background-fill: none;

background-color: transparent;

background-type: htile; /* Possible values: box(image embedded in its container), tile(repeat horiz. and vert.), vtile, htile(repeat horizontally), stretch(image fits its container) */

background-v-align: top; /* Possible values: top, center, bottom */

background-h-align: left; /* Possible values: left, center, right */

}

/* Settings for PAGE_FOOTER */

REPORT > PAGE_FOOTER {

background-color: transparent;

background-fill: none;

min-height:1.20cm;

}

/* Settings for Section */

SECTION {

font-size:10pt;

font-weight-bold:no;

}

/* The container of the section instances */

SECTION > BAG {

background-fill: none;

background-color: transparent;

}

/* WOB= Wall Of Bricks : The container of the table cell. */

WOB, SECTION {

h-spacing:0;

v-spacing:0;

}

/* Chap.3: Tables and Forms */

/*----------------------------*/

/* Settings for a table */

TABLE {

background-fill:none;

font-size:10pt;

font-weight-bold:no;

border-top-color:#000000;

border-right-color:#000000;

border-bottom-color:#000000;

border-left-color:#000000;

border-top-width:0;

border-right-width:0;

border-bottom-width:0;

border-left-width:0;

border-top-style:none;

border-right-style:none;

border-bottom-style:none;

border-left-style:none;

h-spacing:0; /* When table paddings are not given, they take the value of the spacing */

v-spacing:0;

}

VTABLE > AXIS:vertical::alt-style { /* Alternate style in vertical tables */

background-color: #f8fbfc;

background-fill: none;

}

HTABLE > AXIS:horizontal::alt-style { /* Alternate style in horizontal tables */

background-color:#f8fbfc;

background-fill: none;

}

XTABLE > AXIS:vertical::alt-style {

background-color:#fcfdfd; /* Lighter color of horizontal alternate compared to vertical alternate color in crosstables */

}

/* Settings for a Form */

FORM {

background-fill:none;

/* The style of a Form is mainly defined by the style of its cells. See the rule "FORM > CELL" */

}

/* Chap.4: Charts */

/*------------------*/

/* Charts do not support CSS attributes */

XELEMENT { /* Today, charts are XELEMENTs. Most attributes are not captured by the charting engine */

min-width:15000;

min-height:11250;

}

/* Chap.5: Columns and Rows */

/*--------------------------*/

WOB > COLINFO {

width:2.12cm; /* Width of tables and form columns */

}

WOB > ROWINFO {

height:0.40cm; /* Height of tables and form rows */

}

COLINFO.ia-break-separator {

width:0.40cm; /* Break spacing (ex: in horizontal table) */

}

ROWINFO.ia-break-separator {

height:0.40cm; /* Break spacing (ex: in vertical table)*/

}

/* Chap 6: Cells */

/*---------------*/

CELL { /* Default Settings for all cells. Specific settings are described below */

text-v-align:center; /* top, center, bottom */

text-align:auto; /* left, center, right, auto; auto= left for text and right for numbers */

min-width:2.12cm;

min-height:0.40cm;

autofit-height:yes;

padding-top:0.11cm;

padding-right:0.15cm;

padding-bottom:0.11cm;

padding-left:0.15cm;

background-type: htile;

background-v-align: top;

background-h-align: left;

background-color: transparent;

}

CELL:lang(zh) { /* Settings for free cells (not section cells) for Chinese */

text-v-align:center;

text-h-align:right;

}

CELL:lang(ko) { /* Settings for free cells (not section cells) for Korean */

text-align:center;

}

BAG > CELL { /* Any cell in a BAG */

border-bottom-width:50;

border-bottom-style:plain;

font-size:12pt;

font-weight-bold:yes;

}

PAGE_HEADER > CELL { /* Any cell on Page header */

border-bottom-width:50;

border-bottom-style:plain;

font-size:12pt;

font-weight-bold:yes;

}

PAGE_FOOTER > CELL { /* Any cell on Page footer */

border-bottom-width:50;

border-bottom-style:plain;

font-size:12pt;

font-weight-bold:yes;

}

PAGE_BODY > CELL { /* Any cell on Page Body */

border-bottom-width:50;

border-bottom-style:plain;

font-size:12pt;

font-weight-bold:yes;

}

CELL.ia-section-cell { /* Settings for section cells: different sizes for level 1, 2+ same color */

min-width:8010;

min-height:900;

color:#2B6A97;

font-weight-bold:yes;

border-bottom-width:0;

font-size:9pt;

}

PAGE_BODY > SECTION > BAG > CELL.ia-section-cell { /* Section Cell of the FIRST level of a section */

font-size:14pt;

}

/*

PAGE_BODY > SECTION > BAG > SECTION > BAG > CELL.ia-section-cell { Section Cell of the second level of a section

font-size:12pt;

}*/

PAGE_BODY > SECTION SECTION > BAG > CELL.ia-section-cell { /* Section Cell of other levels of a section */

font-size:12pt;

}

CELL.ia-summary-cell { /* All summary cells */

min-width:23976;

autofit-height:yes;

text-v-align:top;

text-align:center;

text-wrap:yes;

border-top-style:none;

border-right-style:none;

border-bottom-style:none;

border-left-style:none;

}

CELL.ia-documentname-cell { /* All document name cells */

autofit-width:yes;

autofit-height:yes;

}

CELL.ia-refreshdate-cell { /* All refresh date cells */

autofit-width:yes;

autofit-height:yes;

}

CELL.ia-pagination-cell { /* All pagination cells */

autofit-width:no;

min-width:3000;

autofit-height:no;

min-height:900;

}

CELL.ia-calculation-label {

}

/* Chap 6a: Table Cells */

TABLE > * > CELL { /* Settings for cells in a table: especially body cells. Header cells properties will be defined below */

background-color: transparent;

background-fill: none;

text-v-align:auto;

border-top-color:#ebebeb;

border-right-color:#ebebeb;

border-bottom-color:#ebebeb;

border-left-color:#ebebeb;

border-top-width:50;

border-right-width:50;

border-bottom-width:50;

border-left-width:50;

border-top-style:plain;

border-right-style:plain;

border-bottom-style:plain;

border-left-style:plain;

padding-top:220;

padding-right:250;

padding-bottom:230;

padding-left:250;

}

/* Settings for cells in a table for Japanese, Korean, and Chinese */

TABLE > * > CELL:lang(ja), TABLE > * > CELL:lang(ko), TABLE > * > CELL:lang(zh) {

font-size:10pt;

}

TABLE > :zone(header) > CELL { /* Settings for header cells in a table */

font-weight-bold:yes;

color:#FFFFFF;

background-fill:bitmapAndColor;

background-color:#0b64a0; /* Color used also for DHTML as basis for selection feedback interpolation */

background-image: boimg://TopHeaderBlue.png;

border-top-color: #3877a6;

border-right-color: #3877a6;

border-bottom-color:#A5A5B1;

border-left-color: #3877a6;

}

TABLE > :zone(v-header) > CELL { /* Settings for header of columns */

padding-top:300;

padding-bottom:350;

}

TABLE > :zone(h-header) > CELL { /* Settings for header of lines */

background-fill:bitmapAndColor;

background-image: boimg://LeftHeaderBlue.png;

border-top-color: #3877a6;

border-right-color:#09558f;

border-bottom-color: #3877a6;

border-left-color: #3877a6;

}

/* Settings for v-header AND h-header cell in a table (top left corner of a cross table) */

TABLE > :zone(v-header):zone(h-header) > CELL {

color:#333333; /* Writes in dark grey if user puts text in header/header */

font-weight-bold:no;

background-fill:none;

border-top-style:none;

border-right-style:none;

border-bottom-style:none;

border-left-style:none;

}

TABLE > :zone(header) > CELL.ia-extra-header {

font-weight-bold:yes;

color:#333333;

background-color: transparent;

background-fill: none;

border-top-color:#ebebeb;

border-right-color:#ebebeb;

border-bottom-color:#ebebeb;

border-left-color:#ebebeb;

border-top-width:50;

border-right-width:50;

border-bottom-width:50;

border-left-width:50;

border-top-style:plain;

border-right-style:plain;

border-bottom-style:plain;

border-left-style:plain;

padding-top:220;

padding-right:250;

padding-bottom:230;

padding-left:250;

}

TABLE > :zone(footer) > CELL { /* Settings for footer cells in a table */

color:#333333;

font-weight-bold:yes;

border-top-color:#CAC9D9;

}

TABLE > :zone(footer) > CELL.ia-break-separator { /* Cells between breaks */

background-fill:none; /* Invisible. */

border-top-style:none;

border-right-style:none;

border-bottom-style:none;

border-left-style:none;

border-top-width:0;

border-right-width:0;

border-bottom-width:0;

border-left-width:0;

min-width:0.40cm; /* Cells' dimension gives the space between breaks */

min-height:0.40cm;

}

/* Chap 6b: Form Cells */

FORM CELL { /* Settings for body cells in a form */

background-color: transparent;

background-fill: none;

border-top-color:#CAC9D9;

border-right-color:#CAC9D9;

border-bottom-color:#CAC9D9;

border-left-color:#CAC9D9;

border-top-width:50;

border-right-width:50;

border-bottom-width:50;

border-left-width:50;

border-top-style:plain;

border-right-style:plain;

border-bottom-style:plain;

border-left-style:plain;

padding-top:250;

padding-right:250;

padding-bottom:250;

padding-left:250;

}

FORM CELL.ia-form-header { /* Settings for header cells in a form */

background-fill: none;

font-size:9pt;

color:#1D7DB3;

background-color:#f8fbfc;

font-weight-bold:yes;

never-alternate:yes;

}

CELL.ia-form-separator { /* Settings for cells separating two form instances */

background-fill:none; /* Invisible cell making the separation */

border-top-style:none;

border-right-style:none;

border-bottom-style:none;

border-left-style:none;

border-top-width:0;

border-right-width:0;

border-bottom-width:0;

border-left-width:0;

}