Author: tilman
Date: Mon Dec 16 06:21:53 2019
New Revision: 1871628

URL: http://svn.apache.org/viewvc?rev=1871628&view=rev
Log:
PDFBOX-4710: replace deprecated calls

Modified:
    
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
    
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java

Modified: 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java?rev=1871628&r1=1871627&r2=1871628&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
 (original)
+++ 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
 Mon Dec 16 06:21:53 2019
@@ -16,6 +16,7 @@
  */
 package org.apache.pdfbox.examples.util;
 
+import java.awt.Color;
 import java.io.File;
 import java.io.IOException;
 import org.apache.pdfbox.pdmodel.PDDocument;
@@ -86,10 +87,8 @@ public class AddWatermarkText
         gs.setLineWidth(3f);
         cs.setGraphicsStateParameters(gs);
 
-        // some API weirdness here. When int, range is 0..255.
-        // when float, this would be 0..1f
-        cs.setNonStrokingColor(255, 0, 0);
-        cs.setStrokingColor(255, 0, 0);
+        cs.setNonStrokingColor(Color.red);
+        cs.setStrokingColor(Color.red);
 
         cs.beginText();
         cs.newLineAtOffset(x, y);

Modified: 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java?rev=1871628&r1=1871627&r2=1871628&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
 (original)
+++ 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
 Mon Dec 16 06:21:53 2019
@@ -69,7 +69,7 @@ class AppearanceGeneratorHelper
      *
      * Regardless of other settings in an existing appearance stream Adobe 
will always use this value.
      */
-    private static final int[] HIGHLIGHT_COLOR = {153,193,215};
+    private static final float[] HIGHLIGHT_COLOR = {153/255f, 193/255f, 
215/255f};
  
     /**
      * The scaling factor for font units to PDF units
@@ -700,14 +700,14 @@ class AppearanceGeneratorHelper
                     highlightBoxHeight);
             contents.fill();
         }
-        contents.setNonStrokingColor(0);
+        contents.setNonStrokingColor(0f);
     }
     
     
     private void insertGeneratedListboxAppearance(PDPageContentStream 
contents, PDAppearanceStream appearanceStream,
             PDRectangle contentRect, PDFont font, float fontSize) throws 
IOException
     {
-        contents.setNonStrokingColor(0);
+        contents.setNonStrokingColor(0f);
         
         int q = field.getQ();
 


Reply via email to