@@ -272,13 +272,28 @@ createImageEditor(
272272
273273> The example code shows 2 ways to use the API ` createImageEditor() `
274274
275+ <div class =" sample-code-prefix template2 " ></div >
276+ > - v18.3
277+ > - v18.2
278+ >
279+ >
275280``` javascript
276281// Use default settings
277282var imageEditor = DWObject .Viewer .createImageEditor ();
278283imageEditor .zoomOrigin = {x: " center" , y: " center" };
279284imageEditor .show ();
280285```
286+ ``` javascript
287+ // Use default settings
288+ var imageEditor = DWObject .Viewer .createImageEditor ();
289+ imageEditor .show ();
290+ ```
281291
292+ <div class =" sample-code-prefix template2 " ></div >
293+ > - v18.3
294+ > - v18.2
295+ >
296+ >
282297``` javascript
283298// Customize the editor
284299var editorSettings = {
@@ -387,6 +402,113 @@ var editorSettings = {
387402 },
388403};
389404
405+ var imageEditor = DWObject .Viewer .createImageEditor (editorSettings);
406+ imageEditor .show ();
407+ ```
408+ ``` javascript
409+ // Customize the editor
410+ var editorSettings = {
411+ /* Show the editor within the DIV 'imageEditor'*/
412+ element: document .getElementById (" imageEditor" ),
413+ width: 600 ,
414+ height: 400 ,
415+ border: " 1px solid rgb(204, 204, 204)" ,
416+ topMenuBorder: " " ,
417+ innerBorder: " " ,
418+ background: " rgb(255, 255, 255)" ,
419+ promptToSaveChange: true ,
420+ buttons: {
421+ titles: {
422+ previous: " Previous Image" ,
423+ next: " Next Image" ,
424+ print: " Print Image" ,
425+ scan: " Scan Documents" ,
426+ load: " Load Local Images" ,
427+ rotateleft: " Rotate Left" ,
428+ rotate: " Rotate" ,
429+ rotateright: " Rotate Right" ,
430+ deskew: " Deskew" ,
431+ crop: " Crop Selected Area" ,
432+ cut: " Cut Selected Area" ,
433+ changeimagesize: " Change Image Size" ,
434+ flip: " Flip Image" ,
435+ mirror: " Mirror Image" ,
436+ zoomin: " Zoom In" ,
437+ originalsize: " Show Original Size" ,
438+ zoomout: " Zoom Out" ,
439+ stretch: " Stretch Mode" ,
440+ fit: " Fit Window" ,
441+ fitw: " Fit Horizontally" ,
442+ fith: " Fit Vertically" ,
443+ hand: " Hand Mode" ,
444+ rectselect: " Select Mode" ,
445+ zoom: " Click to Zoom In" ,
446+ restore: " Restore Original Image" ,
447+ save: " Save Changes" ,
448+ close: " Close the Editor" ,
449+ removeall: " Remove All Images" ,
450+ removeselected: " Remove All Selected Images" ,
451+ },
452+ visibility: {
453+ scan: true ,
454+ load: true ,
455+ print: true ,
456+ removeall: true ,
457+ removeselected: true ,
458+ rotateleft: true ,
459+ rotate: true ,
460+ rotateright: true ,
461+ deskew: true ,
462+ crop: true ,
463+ cut: true ,
464+ changeimagesize: true ,
465+ flip: true ,
466+ mirror: true ,
467+ zoomin: true ,
468+ originalsize: true ,
469+ zoomout: true ,
470+ stretch: true ,
471+ fit: true ,
472+ fitw: true ,
473+ fith: true ,
474+ hand: true ,
475+ rectselect: true ,
476+ zoom: true ,
477+ restore: true ,
478+ save: true ,
479+ close: true ,
480+ },
481+ },
482+ dialogText: {
483+ dlgRotateAnyAngle: [
484+ " Angle :" ,
485+ " Interpolation:" ,
486+ " Keep size" ,
487+ " OK " ,
488+ " Cancel" ,
489+ ],
490+ dlgChangeImageSize: [
491+ " New Height :" ,
492+ " New Width :" ,
493+ " Interpolation method:" ,
494+ " OK " ,
495+ " Cancel" ,
496+ ],
497+ saveChangedImage: [
498+ " You have changed the image, do you want to keep the change(s)?" ,
499+ " Yes " ,
500+ " No " ,
501+ ],
502+ selectSource: [
503+ " Select Source:" ,
504+ " Select" ,
505+ " Cancel" ,
506+ " There is no source available" ,
507+ ],
508+ },
509+ workMode: Dynamsoft .DWT .EnumDWT_WorkMode .balance ,
510+ };
511+
390512var imageEditor = DWObject .Viewer .createImageEditor (editorSettings);
391513imageEditor .show ();
392514```
0 commit comments