diff --git a/dist/image-editor.js b/dist/image-editor.js
index eecd485..b24c833 100644
--- a/dist/image-editor.js
+++ b/dist/image-editor.js
@@ -1043,9 +1043,7 @@ function FrameHandler(viewport) {
var vpData = viewport.getData();
var realFrameSize = 29; // Actual real life frame size width in mm.
- if (vpData.dim.units === 'inch') {
- realFrameSize /= 2.54;
- }
+
_frameSize = vpData.ppmm * realFrameSize * viewport.canvas.getImage().scaleX;
diff --git a/examples/canvas/index.html b/examples/canvas/index.html
index e07511c..e79eb97 100644
--- a/examples/canvas/index.html
+++ b/examples/canvas/index.html
@@ -17,6 +17,11 @@
+
+
@@ -25,6 +30,7 @@