Author: tilman
Date: Mon Jan 20 18:09:50 2025
New Revision: 1923273
URL: http://svn.apache.org/viewvc?rev=1923273&view=rev
Log:
PDFBOX-5937: avoid 0 dimension
Modified:
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamImageView.java
Modified:
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamImageView.java
URL:
http://svn.apache.org/viewvc/pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamImageView.java?rev=1923273&r1=1923272&r2=1923273&view=diff
==============================================================================
---
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamImageView.java
(original)
+++
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamImageView.java
Mon Jan 20 18:09:50 2025
@@ -99,8 +99,8 @@ class StreamImageView implements ActionL
private Image zoomImage(BufferedImage origin, float scale, int rotation)
{
BufferedImage rotatedImage = ImageUtil.getRotatedImage(origin,
rotation);
- int resizedWidth = (int) (rotatedImage.getWidth() * scale);
- int resizedHeight = (int) (rotatedImage.getHeight() * scale);
+ int resizedWidth = (int) Math.ceil(rotatedImage.getWidth() * scale);
+ int resizedHeight = (int) Math.ceil(rotatedImage.getHeight() * scale);
return rotatedImage.getScaledInstance(resizedWidth, resizedHeight,
Image.SCALE_SMOOTH);
}