mPdfBitmap = Bitmap.createBitmap((int)mSceneWidth, (int)mSceneHeight, mPdfBitmapConf);
mPdfCore.drawPage(mPdfBitmap, 0, (int) mSceneWidth, (int) mSceneHeight, 0, 0, (int) mSceneWidth, (int) mSceneHeight, mPdfCookie);
- mXPosition = new IntervalValue<>(0.0f, -mSceneWidth, mSceneWidth);
- mYPosition = new IntervalValue<>(0.0f, -mSceneHeight, mSceneHeight);
- mZoom = new IntervalValue<>(0.2f, 0.2f, 10.0f);
+ mXPosition = new IntervalValue<>(640.0f/2, -mSceneWidth+640.0f/2, mSceneWidth+640.0f/2);
+ mYPosition = new IntervalValue<>(360.0f/2, -mSceneHeight+360.0f/2, mSceneHeight+360.0f/2);
+ mZoom = new IntervalValue<>(1.0f, 0.2f, 2.0f);
} catch (Exception e) {
Log.e(TAG, "Error in setting page dimensions.");
e.printStackTrace();