protected float getXAlignFactor(JRPrintImage image) {
   float xalignFactor = 0f;
   switch (image.getHorizontalAlignmentValue()) {
     case RIGHT:
       {
         xalignFactor = 1f;
         break;
       }
     case CENTER:
       {
         xalignFactor = 0.5f;
         break;
       }
     case LEFT:
     default:
       {
         xalignFactor = 0f;
         break;
       }
   }
   return xalignFactor;
 }