@@ -51,11 +51,15 @@ This file is part of the iText (R) project.
51
51
import com .itextpdf .kernel .colors .gradients .StrategyBasedLinearGradientBuilder ;
52
52
import com .itextpdf .kernel .colors .gradients .StrategyBasedLinearGradientBuilder .GradientStrategy ;
53
53
import com .itextpdf .kernel .geom .Rectangle ;
54
+ import com .itextpdf .kernel .pdf .PdfArray ;
54
55
import com .itextpdf .kernel .pdf .PdfDocument ;
56
+ import com .itextpdf .kernel .pdf .PdfName ;
57
+ import com .itextpdf .kernel .pdf .PdfString ;
55
58
import com .itextpdf .kernel .pdf .PdfWriter ;
56
59
import com .itextpdf .kernel .pdf .canvas .PdfCanvas ;
57
60
import com .itextpdf .kernel .pdf .xobject .PdfFormXObject ;
58
61
import com .itextpdf .kernel .pdf .xobject .PdfImageXObject ;
62
+ import com .itextpdf .kernel .pdf .xobject .PdfTransparencyGroup ;
59
63
import com .itextpdf .kernel .utils .CompareTool ;
60
64
import com .itextpdf .layout .element .Div ;
61
65
import com .itextpdf .layout .element .Paragraph ;
@@ -191,7 +195,7 @@ public void backgroundImageForText() throws IOException, InterruptedException {
191
195
192
196
Text textElement = new Text ("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
193
197
"sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " );
194
- textElement .setProperty ( Property . BACKGROUND_IMAGE , backgroundImage );
198
+ textElement .setBackgroundImage ( backgroundImage );
195
199
textElement .setFontSize (50 );
196
200
197
201
doc .add (new Paragraph (textElement ));
@@ -537,7 +541,7 @@ private void backgroundXObjectGenericTest(String filename, BackgroundImage backg
537
541
538
542
539
543
Div div = new Div ().add (new Paragraph (text + text + text ));
540
- div .setProperty ( Property . BACKGROUND_IMAGE , backgroundImage );
544
+ div .setBackgroundImage ( backgroundImage );
541
545
doc .add (div );
542
546
543
547
pdfDocument .close ();
0 commit comments