@@ -61,7 +61,19 @@ This file is part of the iText (R) project.
6161import com .itextpdf .kernel .font .PdfFontFactory ;
6262import com .itextpdf .kernel .geom .Matrix ;
6363import com .itextpdf .kernel .geom .Rectangle ;
64- import com .itextpdf .kernel .pdf .*;
64+ import com .itextpdf .kernel .pdf .PdfAConformanceLevel ;
65+ import com .itextpdf .kernel .pdf .PdfArray ;
66+ import com .itextpdf .kernel .pdf .PdfDictionary ;
67+ import com .itextpdf .kernel .pdf .PdfDocument ;
68+ import com .itextpdf .kernel .pdf .PdfIndirectReference ;
69+ import com .itextpdf .kernel .pdf .PdfName ;
70+ import com .itextpdf .kernel .pdf .PdfNumber ;
71+ import com .itextpdf .kernel .pdf .PdfObject ;
72+ import com .itextpdf .kernel .pdf .PdfObjectWrapper ;
73+ import com .itextpdf .kernel .pdf .PdfPage ;
74+ import com .itextpdf .kernel .pdf .PdfResources ;
75+ import com .itextpdf .kernel .pdf .PdfStream ;
76+ import com .itextpdf .kernel .pdf .PdfString ;
6577import com .itextpdf .kernel .pdf .action .PdfAction ;
6678import com .itextpdf .kernel .pdf .annot .PdfAnnotation ;
6779import com .itextpdf .kernel .pdf .annot .PdfWidgetAnnotation ;
@@ -162,7 +174,6 @@ public class PdfFormField extends PdfObjectWrapper<PdfDictionary> {
162174 protected int rotation = 0 ;
163175 protected PdfFormXObject form ;
164176 protected PdfAConformanceLevel pdfAConformanceLevel ;
165- protected Logger formFieldLogger ;
166177
167178 protected static final String check = "0.8 0 0 0.8 0.3 0.5 cm 0 0 m\n " +
168179 "0.066 -0.026 l\n " +
@@ -238,7 +249,6 @@ public PdfFormField(PdfDictionary pdfObject) {
238249 super (pdfObject );
239250 ensureObjectIsAddedToDocument (pdfObject );
240251 setForbidRelease ();
241- formFieldLogger = LoggerFactory .getLogger (this .getClass ());
242252 }
243253
244254 /**
@@ -1807,7 +1817,8 @@ public boolean regenerateField() {
18071817 bBox = new PdfArray (rect );
18081818 } else {
18091819 //Avoid NPE when handling corrupt pdfs
1810- formFieldLogger .error (LogMessageConstant .INCORRECT_PAGEROTATION );
1820+ Logger logger = LoggerFactory .getLogger (PdfFormField .class );
1821+ logger .error (LogMessageConstant .INCORRECT_PAGEROTATION );
18111822 matrix = new PdfArray (new double []{1 , 0 , 0 , 1 , 0 , 0 });
18121823 }
18131824 //Apply field rotation
0 commit comments