{"id":974,"date":"2026-08-20T08:19:29","date_gmt":"2026-08-20T08:19:29","guid":{"rendered":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/?post_type=knowledgebase&#038;p=974"},"modified":"2026-08-20T08:48:42","modified_gmt":"2026-08-20T08:48:42","slug":"resizing-rotating-3d-effects","status":"publish","type":"knowledgebase","link":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/db\/shapes-drawing\/resizing-rotating-3d-effects\/","title":{"rendered":"Resizing, Rotating &#038; 3D Effects"},"content":{"rendered":"<div style=\"color: #2b2b2b;\">\n<h2 class=\"western\"><span style=\"color: #007670;\">Resizing, Rotating &amp; 3D Effects<\/span><\/h2>\n<p class=\"western\">Open Publisher gives you precise control over how shapes and text boxes are sized and oriented on the canvas, from simple resize modifiers and flip controls through to a full 3D rotation engine with non-destructive smart object editing.<\/p>\n<h3 class=\"western\"><span style=\"color: #007670;\">Resizing Shapes<\/span><\/h3>\n<h3 class=\"western\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-978\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092557.png\" alt=\"Resizing Shapes\" width=\"89\" height=\"94\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092557.png 450w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092557-284x300.png 284w\" sizes=\"auto, (max-width: 89px) 100vw, 89px\" \/><\/h3>\n<p class=\"western\">Open Publisher provides several resize modifiers when dragging a shape&#8217;s handles:<\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Drag a resize handle &#8211;<\/strong> Scales the shape from the opposite edge (standard behaviour).<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Shift + drag corner handle &#8211;<\/strong> Scales proportionally, locking the aspect ratio.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Ctrl \/ Cmd + drag any handle &#8211;<\/strong> Scales outward from the exact centre point of the shape.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Ctrl \/ Cmd + Shift + drag corner &#8211;<\/strong> Proportionally scales from the centre &#8211; the most precise resize modifier available.<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"western\">Shapes dynamically stretch to fill their bounding boxes in both width and height, giving you complete freedom over proportions for horizontal bars, tall columns, wide banners, and any non-square layout. Borders intelligently recalculate their thickness when stretching to extreme proportions, maintaining a uniform and even border on all sides.<\/p>\n<h3 class=\"western\"><span style=\"color: #007670;\">Precise Size Controls<img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-981\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092737.png\" alt=\"Precise Size Controls\" width=\"185\" height=\"148\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092737.png 520w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-092737-300x241.png 300w\" sizes=\"auto, (max-width: 185px) 100vw, 185px\" \/><\/span><\/h3>\n<p class=\"western\">The <strong>Drawing Tools<\/strong> contextual ribbon includes a Size group with <strong>Width<\/strong> and <strong>Height<\/strong> spinners and a <strong>Lock Aspect Ratio<\/strong> checkbox &#8211; identical to the Picture Tools size controls. Enter exact pixel values for perfectly precise element dimensions.<\/p>\n<h3 class=\"western\"><span style=\"color: #007670;\">Rotation &amp; Flipping Controls<\/span><\/h3>\n<p class=\"western\">The <strong>Rotate<\/strong> dropdown in the Arrange group is available on all contextual ribbons (Drawing Tools, Text Box Tools, Picture Tools, and WordArt Tools) and includes the following options:<img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-991\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935.jpeg\" alt=\"Rotation &amp; Flipping Controls\" width=\"564\" height=\"224\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935.jpeg 1613w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935-300x119.jpeg 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935-1024x406.jpeg 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935-768x305.jpeg 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot_2026-08-20_092926.png_202608200935-1536x609.jpeg 1536w\" sizes=\"auto, (max-width: 564px) 100vw, 564px\" \/><\/p>\n<ul>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Rotate Right 90\u00b0 &#8211;<\/strong> Snaps the element clockwise by 90\u00b0.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Rotate Left 90\u00b0 &#8211;<\/strong> Snaps the element counter-clockwise by 90\u00b0.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Flip Horizontal &#8211;<\/strong> Mirrors the element left-to-right.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>Flip Vertical &#8211;<\/strong> Mirrors the element top-to-bottom.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\"><strong>More Rotation Options\u2026 &#8211;<\/strong> Opens a numeric dialog where you can type any specific degree value (e.g. 45, -15, 270). Values above 360\u00b0 are handled correctly.<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"western\">For freehand rotation, drag the green circular rotation handle that appears above a selected element.<\/p>\n<h3 class=\"western\"><span style=\"color: #007670;\">3D Rotation Engine<img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-994\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-093721.png\" alt=\"3D Rotation Engine\" width=\"447\" height=\"327\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-093721.png 1359w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-093721-300x219.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-093721-1024x749.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-093721-768x562.png 768w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/><\/span><\/h3>\n<p class=\"western\">Open Publisher features a full 3D rotation engine for shapes and text boxes. Using the Format Properties dialog, you can rotate elements along the X, Y, and Z axes and adjust the depth perspective to create modern 3D aesthetic effects.<\/p>\n<p class=\"western\">To apply 3D rotation:<\/p>\n<ol>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\">Double-click a shape, or select it and click <strong>Format Properties<\/strong> in the ribbon.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\">Navigate to the <strong>3D Rotation<\/strong> section.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\">Adjust the <strong>X<\/strong>, <strong>Y<\/strong>, and <strong>Z<\/strong> axis sliders and the <strong>Perspective<\/strong> depth value.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"left\"><span style=\"font-size: small;\">Click <strong>OK<\/strong>.<\/span><\/p>\n<\/li>\n<\/ol>\n<p class=\"western\">Because browsers cannot reliably print live CSS 3D transforms, the engine automatically flattens the 3D object into a high-quality PNG the moment you click OK. A custom pixel-scanning algorithm tightly crops the baked image around the actual 3D footprint and recalculates the bounding box, so your resize handles perfectly wrap the visual edges of the rotated shape.<\/p>\n<h3 class=\"western\"><span style=\"color: #007670;\">Non-Destructive Smart Object Editing<\/span><\/h3>\n<p class=\"western\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-996\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/NoneDestructiveSmartObjectEditing.webp\" alt=\"Non-Destructive Smart Object Editing\" width=\"119\" height=\"125\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/NoneDestructiveSmartObjectEditing.webp 421w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/NoneDestructiveSmartObjectEditing-286x300.webp 286w\" sizes=\"auto, (max-width: 119px) 100vw, 119px\" \/>The flattened PNG stores the original live HTML, CSS, and 3D parameters in a hidden data attribute. Double-clicking the PNG instantly restores the live 3D element and reopens the Format Properties dialog, allowing you to adjust any setting and re-render.<\/p>\n<p class=\"western\">If you click <strong>Cancel<\/strong>, the previous PNG is restored from memory &#8211; no re-rasterization required. A teal loading spinner appears while the 3D projection and smart-trimming calculations run.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Resizing, Rotating &amp; 3D Effects Open Publisher gives you precise control over how shapes and text boxes are sized and oriented on the canvas, from simple resize modifiers and flip controls through to a full 3D rotation engine with non-destructive smart object editing. Resizing Shapes Open Publisher provides several resize modifiers when dragging a shape&#8217;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1001,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[14],"class_list":["post-974","knowledgebase","type-knowledgebase","status-publish","has-post-thumbnail","hentry","knowledgebase_cat-shapes-drawing"],"_links":{"self":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/comments?post=974"}],"version-history":[{"count":17,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/974\/revisions"}],"predecessor-version":[{"id":999,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/974\/revisions\/999"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/media\/1001"}],"wp:attachment":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/media?parent=974"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase_cat?post=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}