private long computeCanvasPosition(final RenderNode node) {
   final long contentAreaX1 = nodeContext.getParentX1();
   final long bcw = nodeContext.getBlockContextWidth();
   final double posX = node.getNodeLayoutProperties().getPosX();
   final long position = RenderLength.resolveLength(bcw, posX);
   return (contentAreaX1 + position);
 }