Kaynağa Gözat

Automated parameter rename failed because there was an instance variable called "e" which caused an NPE in examples/fo/build.xml on target "newPDF".

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@344125 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-0_90-alpha1
Jeremias Maerki 18 yıl önce
ebeveyn
işleme
5d275dd2d6

+ 4
- 4
src/java/org/apache/fop/svg/PDFImageElementBridge.java Dosyayı Görüntüle

@@ -77,9 +77,9 @@ public class PDFImageElementBridge extends SVGImageElementBridge {
(purl.toString(), is, null);
JpegImage jpeg = new JpegImage(ii);
jpeg.load(FopImage.ORIGINAL_DATA);
PDFJpegNode node = new PDFJpegNode(jpeg, ctx, e, purl);
PDFJpegNode node = new PDFJpegNode(jpeg, ctx, imageElement, purl);
Rectangle2D imgBounds = getImageBounds(ctx, e);
Rectangle2D imgBounds = getImageBounds(ctx, imageElement);
Rectangle2D bounds = node.getPrimitiveBounds();
float [] vb = new float[4];
vb[0] = 0; // x
@@ -89,14 +89,14 @@ public class PDFImageElementBridge extends SVGImageElementBridge {
// handles the 'preserveAspectRatio', 'overflow' and 'clip'
// and sets the appropriate AffineTransform to the image node
initializeViewport(ctx, e, node, vb, imgBounds);
initializeViewport(ctx, imageElement, node, vb, imgBounds);
return node;
}
} catch (Exception ex) {
//TODO Handle this exception
}

return superCreateGraphicsNode(ctx, e, purl);
return superCreateGraphicsNode(ctx, imageElement, purl);
}

/**

Loading…
İptal
Kaydet