{"id":183,"date":"2026-08-13T05:03:46","date_gmt":"2026-08-13T05:03:46","guid":{"rendered":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/?post_type=knowledgebase&#038;p=183"},"modified":"2026-08-14T02:20:29","modified_gmt":"2026-08-14T02:20:29","slug":"what-is-open-publisher","status":"publish","type":"knowledgebase","link":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/db\/introduction\/what-is-open-publisher\/","title":{"rendered":"What is Open Publisher?"},"content":{"rendered":"<h1 class=\"code-line has-line-data\" data-line-start=\"0\" data-line-end=\"1\"><a id=\"What_is_Open_Publisher_0\"><\/a>What is Open Publisher?<\/h1>\n<p class=\"has-line-data\" data-line-start=\"2\" data-line-end=\"3\">Open Publisher is a WYSIWYG (What You See Is What You Get) desktop publishing application built as a free, open-source alternative to premium tools like Microsoft Publisher. It provides the precision layout tools, rich typography, shape and image manipulation, and comprehensive export capabilities you would expect from a professional suite-with no ads, no subscriptions, and no compromises.<\/p>\n<p class=\"has-line-data\" data-line-start=\"4\" data-line-end=\"5\">Because it is a true WYSIWYG editor, the document you design on your screen will match your printed or exported output exactly. Every element-text boxes, shapes, images, WordArt-is positioned using absolute coordinates on a fixed-dimension canvas, giving you pixel-perfect control over your layout at all times.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/github.com\/rmellis\/open-publisher\/raw\/main\/docs\/screenshots\/platforms.png\" alt=\"Applications V4 3D\" width=\"703\" height=\"386\" \/><\/p>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"8\" data-line-end=\"9\"><a id=\"CrossPlatform_Availability_8\"><\/a>Cross-Platform Availability<\/h2>\n<p class=\"has-line-data\" data-line-start=\"10\" data-line-end=\"11\">Open Publisher is highly versatile and can be accessed exactly how you prefer to work:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"12\" data-line-end=\"13\"><strong>Windows:<\/strong> Available as a standard installer (<code>.exe<\/code>) or a self-contained Portable Version that requires no installation.<\/li>\n<li class=\"has-line-data\" data-line-start=\"13\" data-line-end=\"14\"><strong>macOS:<\/strong> Integrates deeply with native macOS conventions, including the menu bar and system UI.<\/li>\n<li class=\"has-line-data\" data-line-start=\"14\" data-line-end=\"15\"><strong>Linux:<\/strong> Available in <code>.deb<\/code>, <code>.rpm<\/code>, and <code>.AppImage<\/code> formats for maximum distribution compatibility.<\/li>\n<li class=\"has-line-data\" data-line-start=\"15\" data-line-end=\"17\"><strong>Web:<\/strong> Fully accessible as a Progressive Web App (PWA) directly inside any modern browser-no installation required. It can also be added to your home screen or desktop for offline use.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium\" src=\"https:\/\/camo.githubusercontent.com\/ecbac34e36fb0b6cc744125a2470de2835375190981db0b9ff47928f590fbf3b\/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506c6174666f726d2d57696e646f77732532302537432532306d61634f532532302537432532304c696e75782532302537432532305765622d7465616c3f7374796c653d666c61742d737175617265\" alt=\"platform\" width=\"248\" height=\"20\" \/><\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"19\" data-line-end=\"20\"><a id=\"The_Ribbon_Interface_19\"><\/a>The Ribbon Interface<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-194\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954-300x43.png\" alt=\"\" width=\"837\" height=\"120\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954-300x43.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954-1024x147.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954-768x110.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954-1536x220.png 1536w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-090954.png 1638w\" sizes=\"auto, (max-width: 837px) 100vw, 837px\" \/><\/p>\n<p class=\"has-line-data\" data-line-start=\"21\" data-line-end=\"22\">Open Publisher uses a familiar <strong>tabbed ribbon interface<\/strong>, keeping every tool within easy reach. The ribbon is divided into the following tabs:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"23\" data-line-end=\"24\"><strong>File<\/strong> &#8211; Open, save, export, print, and manage document settings.<\/li>\n<li class=\"has-line-data\" data-line-start=\"24\" data-line-end=\"25\"><strong>Home<\/strong> &#8211; Core formatting, clipboard, paragraph alignment, and common export actions.<\/li>\n<li class=\"has-line-data\" data-line-start=\"25\" data-line-end=\"26\"><strong>Insert<\/strong> &#8211; Add text boxes, pictures, shapes, WordArt, tables, page parts, clipart, QR codes, and more.<\/li>\n<li class=\"has-line-data\" data-line-start=\"26\" data-line-end=\"27\"><strong>Page Design<\/strong> &#8211; Manage page size, orientation, margins, colour schemes, backgrounds, borders, and guides.<\/li>\n<li class=\"has-line-data\" data-line-start=\"27\" data-line-end=\"28\"><strong>Review<\/strong> &#8211; Spelling checker, thesaurus, word count, the full Writer\u2019s Analysis Suite, and accessibility auditing.<\/li>\n<li class=\"has-line-data\" data-line-start=\"28\" data-line-end=\"29\"><strong>View<\/strong> &#8211; Zoom controls, rulers, grid, baseline guides, spread mode, scratch area, and colour-blindness proofing.<\/li>\n<li class=\"has-line-data\" data-line-start=\"29\" data-line-end=\"31\"><strong>Picture<\/strong> <em>(context tab)<\/em> &#8211; Appears when an image is selected; provides recolouring, adjustments, cropping, compression, and arrange tools.<\/li>\n<\/ul>\n<p class=\"has-line-data\" data-line-start=\"31\" data-line-end=\"32\">The ribbon also supports a <strong>customisable UI theme<\/strong> system with multiple colour presets (Classic Teal, Dark, and others), so the interface itself can be personalised to your taste.<\/p>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"35\" data-line-end=\"36\"><a id=\"Core_Features_at_a_Glance_35\"><\/a>Core Features at a Glance<\/h2>\n<p class=\"has-line-data\" data-line-start=\"37\" data-line-end=\"38\">The platform is designed to handle a wide variety of professional and personal design tasks-like newsletters, flyers, brochures, event posters, menus, and business cards-through a massive suite of built-in tools.<\/p>\n<h3 class=\"code-line has-line-data\" data-line-start=\"39\" data-line-end=\"40\"><a id=\"Advanced_Typography_39\"><\/a>Advanced Typography<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-199 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091821-300x159.png\" alt=\"\" width=\"523\" height=\"277\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091821-300x159.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091821-1024x542.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091821-768x406.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091821.png 1395w\" sizes=\"auto, (max-width: 523px) 100vw, 523px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"41\" data-line-end=\"42\">Full font control over every text element, including:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"43\" data-line-end=\"44\">Font family selection from a rich, searchable font list (including Google Fonts support via web fonts).<\/li>\n<li class=\"has-line-data\" data-line-start=\"44\" data-line-end=\"45\">Font size, bold, italic, underline, and colour, accessible both from the ribbon and a floating mini-toolbar that appears on text selection.<\/li>\n<li class=\"has-line-data\" data-line-start=\"45\" data-line-end=\"46\"><strong>Tab stops with leaders<\/strong> &#8211; set custom tab positions with dot, dash, or line leader styles for professional layouts like menus or tables of contents.<\/li>\n<li class=\"has-line-data\" data-line-start=\"46\" data-line-end=\"47\"><strong>Precise line spacing<\/strong> &#8211; control leading with a dedicated line spacing modal.<\/li>\n<li class=\"has-line-data\" data-line-start=\"47\" data-line-end=\"48\"><strong>Drop caps<\/strong> &#8211; apply large decorative first letters to article-style text boxes.<\/li>\n<li class=\"has-line-data\" data-line-start=\"48\" data-line-end=\"49\"><strong>Vertical alignment<\/strong> &#8211; align text to the top, middle, or bottom of its container.<\/li>\n<li class=\"has-line-data\" data-line-start=\"49\" data-line-end=\"50\"><strong>Auto-hyphenation<\/strong> &#8211; automatically hyphenate long words in text boxes to produce cleaner line breaks (configurable in Options).<\/li>\n<li class=\"has-line-data\" data-line-start=\"50\" data-line-end=\"51\"><strong>Linked text boxes<\/strong> &#8211; flow a single body of text across multiple connected boxes, enabling multi-column and multi-page article layouts.<\/li>\n<li class=\"has-line-data\" data-line-start=\"51\" data-line-end=\"52\"><strong>Paragraph alignment<\/strong> &#8211; left, centre, right, and justified alignment, available from both the ribbon and the floating toolbar.<\/li>\n<li class=\"has-line-data\" data-line-start=\"52\" data-line-end=\"53\"><strong>Special characters &amp; symbols<\/strong> &#8211; insert copyright marks, em dashes, bullets, currency symbols, and more via the Symbol picker.<\/li>\n<li class=\"has-line-data\" data-line-start=\"53\" data-line-end=\"54\"><strong>Dynamic page numbers<\/strong> &#8211; insert auto-updating page number tokens directly into any text box.<\/li>\n<li class=\"has-line-data\" data-line-start=\"54\" data-line-end=\"56\"><strong>Hyperlinks<\/strong> &#8211; add or remove hyperlinks on selected text via the right-click context menu.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"56\" data-line-end=\"57\"><a id=\"Shapes_3D_Elements_56\"><\/a>Shapes &amp; 3D Elements<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-197 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091559-226x300.png\" alt=\"\" width=\"178\" height=\"236\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091559-226x300.png 226w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-091559.png 538w\" sizes=\"auto, (max-width: 178px) 100vw, 178px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"58\" data-line-end=\"59\">Over <strong>200 scalable SVG vector shapes<\/strong> organised across multiple categories: standard fills, outlines &amp; symbols, and hollow arrows.<\/li>\n<li class=\"has-line-data\" data-line-start=\"59\" data-line-end=\"60\">Shapes support <strong>solid, gradient, texture, and pattern fills<\/strong>, as well as custom border colours and weights.<\/li>\n<li class=\"has-line-data\" data-line-start=\"60\" data-line-end=\"61\">A full <strong>3D rotation engine<\/strong> lets you tilt and spin any shape element in three-dimensional space via a dedicated rotation modal.<\/li>\n<li class=\"has-line-data\" data-line-start=\"61\" data-line-end=\"63\">Shapes can be freely resized, rotated, layered (bring to front \/ send to back), and grouped with other content.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"63\" data-line-end=\"64\">Image Manipulation<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-214 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-1-300x209.jpg\" alt=\"\" width=\"300\" height=\"209\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-1-300x209.jpg 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-1-768x536.jpg 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-1.jpg 997w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"65\" data-line-end=\"66\"><strong>Drag-and-drop<\/strong> image insertion from your local file system or directly from the clipboard.<\/li>\n<li class=\"has-line-data\" data-line-start=\"66\" data-line-end=\"67\"><strong>Picture Placeholders<\/strong> &#8211; insert a placeholder frame first, then swap in an image later, useful for templating layouts before final assets are ready<\/li>\n<li class=\"has-line-data\" data-line-start=\"67\" data-line-end=\"68\"><strong>Batch image swapping<\/strong> &#8211; replace all instances of one image across a document in a single action.<\/li>\n<li class=\"has-line-data\" data-line-start=\"68\" data-line-end=\"69\"><strong>Non-destructive cropping<\/strong> &#8211; crop images to a rectangular frame while retaining the original data; uncrop at any time.<\/li>\n<li class=\"has-line-data\" data-line-start=\"69\" data-line-end=\"70\"><strong>Crop-to-shape<\/strong> &#8211; crop images to fit inside any of 14 preset shapes (circles, stars, rounded rectangles, and more).<\/li>\n<li class=\"has-line-data\" data-line-start=\"70\" data-line-end=\"71\"><strong>Image recolouring<\/strong> &#8211; apply tints and colour filters to images via the Picture tab.<\/li>\n<li class=\"has-line-data\" data-line-start=\"71\" data-line-end=\"72\"><strong>Brightness\/contrast corrections<\/strong> &#8211; make quick tonal adjustments with one click.<\/li>\n<li class=\"has-line-data\" data-line-start=\"72\" data-line-end=\"73\"><strong>Image compression<\/strong> &#8211; compress a selected picture to reduce document file size.<\/li>\n<li class=\"has-line-data\" data-line-start=\"73\" data-line-end=\"74\"><strong>Smart image loading<\/strong> &#8211; images load with a loading indicator and graceful error fallback to keep the canvas stable.<\/li>\n<li class=\"has-line-data\" data-line-start=\"74\" data-line-end=\"75\"><strong>Graphics Manager<\/strong> &#8211; a dedicated sidebar panel (View tab) that gives you a bird\u2019s-eye view of every image in your document, making it easy to locate, replace, or audit visuals across a multi-page project.<\/li>\n<li class=\"has-line-data\" data-line-start=\"75\" data-line-end=\"77\"><strong>In-canvas drawing on images<\/strong> &#8211; use the built-in drawing tools directly on top of a selected picture element for annotations or creative effects.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"77\" data-line-end=\"78\"><a id=\"Tables_77\"><\/a>Tables<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-207 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-239x300.jpg\" alt=\"\" width=\"174\" height=\"218\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-239x300.jpg 239w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled.jpg 551w\" sizes=\"auto, (max-width: 174px) 100vw, 174px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"79\" data-line-end=\"80\">Insert tables using an interactive <strong>grid picker<\/strong> (up to 10\u00d710) or via a custom row\/column dialog for larger grids.<\/li>\n<li class=\"has-line-data\" data-line-start=\"80\" data-line-end=\"81\">Apply styling using <strong>100 pre-designed table templates<\/strong>.<\/li>\n<li class=\"has-line-data\" data-line-start=\"81\" data-line-end=\"82\">Support for <strong>multi-cell selection<\/strong> and standard cell content editing.<\/li>\n<li class=\"has-line-data\" data-line-start=\"82\" data-line-end=\"84\"><strong>Import from spreadsheet<\/strong> &#8211; load table data directly from Excel (<code>.xlsx<\/code> \/ <code>.xls<\/code>) files.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"84\" data-line-end=\"85\"><a id=\"WordArt_Text_Effects_84\"><\/a>WordArt &amp; Text Effects<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-210 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093438-300x141.png\" alt=\"\" width=\"136\" height=\"64\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093438-300x141.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093438.png 466w\" sizes=\"auto, (max-width: 136px) 100vw, 136px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"86\" data-line-end=\"87\"><strong>Legacy WordArt<\/strong> &#8211; a gallery of classic text effect presets for quick stylised headings.<\/li>\n<li class=\"has-line-data\" data-line-start=\"87\" data-line-end=\"89\"><strong>Beta WordArt (Image-Based)<\/strong> &#8211; over <strong>60 high-quality WordArt styles<\/strong>, including neon glow, holographic, 3D extrusion, metallic, grunge, and many more. Each style renders as a high-resolution image, making effects achievable that are impossible with CSS alone.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"89\" data-line-end=\"90\"><a id=\"Clipart_Emojis_89\"><\/a>Clipart &amp; Emojis<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-212 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093635-300x211.png\" alt=\"\" width=\"218\" height=\"153\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093635-300x211.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-093635.png 547w\" sizes=\"auto, (max-width: 218px) 100vw, 218px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"91\" data-line-end=\"92\">A built-in gallery of <strong>3,403 high-quality transparent clipart images<\/strong>, categorised and searchable directly inside the app. No internet connection required after the initial load.<\/li>\n<li class=\"has-line-data\" data-line-start=\"92\" data-line-end=\"93\">A <strong>web clipart panel<\/strong> that pulls in additional clipart from an online source, with a smart image loader and fallback system to handle connectivity issues gracefully.<\/li>\n<li class=\"has-line-data\" data-line-start=\"93\" data-line-end=\"95\">An <strong>emoji picker<\/strong> for inserting any standard emoji as a scalable canvas element.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"95\" data-line-end=\"96\"><a id=\"Drawing_Tools_95\"><\/a>Drawing Tools<\/h3>\n<h3 class=\"code-line has-line-data\" data-line-start=\"63\" data-line-end=\"64\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-201 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-092205-300x116.png\" alt=\"\" width=\"300\" height=\"116\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-092205-300x116.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-092205-1024x396.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-092205-768x297.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-092205.png 1077w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"97\" data-line-end=\"98\">The <strong>Insert \u2192 Drawing<\/strong> group provides a full freehand drawing canvas directly on your page:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"99\" data-line-end=\"100\"><strong>Pencil<\/strong> &#8211; fine, hard-edged strokes.<\/li>\n<li class=\"has-line-data\" data-line-start=\"100\" data-line-end=\"101\"><strong>Brush<\/strong> &#8211; soft, pressure-style brush strokes.<\/li>\n<li class=\"has-line-data\" data-line-start=\"101\" data-line-end=\"102\"><strong>Spray<\/strong> &#8211; airbrush-style spray effect.<\/li>\n<li class=\"has-line-data\" data-line-start=\"102\" data-line-end=\"103\"><strong>Eraser<\/strong> &#8211; remove drawn strokes selectively.<\/li>\n<li class=\"has-line-data\" data-line-start=\"103\" data-line-end=\"104\">Adjustable <strong>brush size<\/strong> via a slider, and full <strong>colour picker<\/strong> integration.<\/li>\n<li class=\"has-line-data\" data-line-start=\"104\" data-line-end=\"105\">An <strong>undo<\/strong> action for drawing steps.<\/li>\n<li class=\"has-line-data\" data-line-start=\"105\" data-line-end=\"107\">Drawing layers are preserved as part of the document\u2019s element stack.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"107\" data-line-end=\"108\"><a id=\"Page_Parts_Library_107\"><\/a>Page Parts Library<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-216 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094448-300x214.png\" alt=\"\" width=\"329\" height=\"235\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094448-300x214.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094448-768x548.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094448.png 818w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"109\" data-line-end=\"110\">The <strong>Page Parts<\/strong> system (Insert tab) provides a library of pre-designed, ready-to-drop structural elements to speed up layout work. Available parts include:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"111\" data-line-end=\"112\">Sidebar, Pull Quote, Section Heading, Info Callout<\/li>\n<li class=\"has-line-data\" data-line-start=\"112\" data-line-end=\"113\">Contact Block, Author Bio, Photo Block (with caption)<\/li>\n<li class=\"has-line-data\" data-line-start=\"113\" data-line-end=\"114\">Checklist Item, Numbered Step (Left &amp; Right)<\/li>\n<li class=\"has-line-data\" data-line-start=\"114\" data-line-end=\"115\">Tear-Off Coupon, Review Quote (5-star rating), Event Date Block, Menu Item (title + dotted leader + price)<\/li>\n<li class=\"has-line-data\" data-line-start=\"115\" data-line-end=\"117\">And more &#8211; each previewed visually before insertion.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"117\" data-line-end=\"118\"><a id=\"Marketing_Interactive_Elements_117\"><\/a>Marketing &amp; Interactive Elements<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-218 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094645-265x300.png\" alt=\"\" width=\"178\" height=\"202\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094645-265x300.png 265w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094645.png 612w\" sizes=\"auto, (max-width: 178px) 100vw, 178px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"119\" data-line-end=\"120\"><strong>QR Code Generator<\/strong> &#8211; create scannable QR codes that link to any URL and insert them directly onto the page as a scalable element.<\/li>\n<li class=\"has-line-data\" data-line-start=\"120\" data-line-end=\"121\"><strong>Coupon Builder<\/strong> &#8211; generate styled coupon layouts with dashed borders for print-ready promotions.<\/li>\n<li class=\"has-line-data\" data-line-start=\"121\" data-line-end=\"123\"><strong>Ad Builder<\/strong> &#8211; quickly compose advertisement-style blocks.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"123\" data-line-end=\"124\">Business Information System<\/h3>\n<h3 class=\"code-line has-line-data\" data-line-start=\"123\" data-line-end=\"124\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-220 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094821-218x300.png\" alt=\"\" width=\"173\" height=\"238\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094821-218x300.png 218w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-094821.png 480w\" sizes=\"auto, (max-width: 173px) 100vw, 173px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"125\" data-line-end=\"126\">Open Publisher includes a persistent <strong>Business Info<\/strong> panel that stores your organisation\u2019s details locally:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"127\" data-line-end=\"128\">Individual Name, Job Title, Organisation Name, Address, Phone\/Fax\/Email, Tagline or Motto, and Logo.<\/li>\n<li class=\"has-line-data\" data-line-start=\"128\" data-line-end=\"129\">Once saved, any field can be inserted into any text box in a single click from the <strong>Business Info<\/strong> dropdown (Insert tab).<\/li>\n<li class=\"has-line-data\" data-line-start=\"129\" data-line-end=\"131\"><strong>Bulk placement options<\/strong> instantly generate a complete Letterhead, Signature Block, or Business Card layout using your saved details-ideal for maintaining brand consistency across multiple documents.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"131\" data-line-end=\"132\"><a id=\"Themes_Styling_131\"><\/a>Themes &amp; Styling<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-224 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-2-300x65.jpg\" alt=\"\" width=\"434\" height=\"94\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-2-300x65.jpg 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-2-1024x223.jpg 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-2-768x167.jpg 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-2.jpg 1274w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"133\" data-line-end=\"134\">Apply document-wide <strong>colour schemes<\/strong> from a scrollable palette of presets &#8211; Classic, Pastel, Neon, Corporate, and many more. Schemes update all matching elements simultaneously.<\/li>\n<li class=\"has-line-data\" data-line-start=\"134\" data-line-end=\"135\">Choose from a wide range of <strong>background textures<\/strong> and solid fills for the page canvas.<\/li>\n<li class=\"has-line-data\" data-line-start=\"135\" data-line-end=\"136\">Insert any of <strong>100 unique, scalable SVG page borders<\/strong> to frame your design.<\/li>\n<li class=\"has-line-data\" data-line-start=\"136\" data-line-end=\"137\">Toggle <strong>headers and footers<\/strong> on or off from the Design tab for multi-page documents.<\/li>\n<li class=\"has-line-data\" data-line-start=\"137\" data-line-end=\"138\">Set custom <strong>margins<\/strong> and choose from standard guide presets.<\/li>\n<li class=\"has-line-data\" data-line-start=\"138\" data-line-end=\"140\"><strong>Snap-to<\/strong> options (grid, guides, objects) ensure accurate alignment when placing elements.<\/li>\n<\/ul>\n<h3 class=\"code-line has-line-data\" data-line-start=\"140\" data-line-end=\"141\"><a id=\"View_Layout_Tools_140\"><\/a>View &amp; Layout Tools<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-227 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095456-300x93.png\" alt=\"\" width=\"374\" height=\"116\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095456-300x93.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095456-1024x319.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095456-768x239.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095456.png 1114w\" sizes=\"auto, (max-width: 374px) 100vw, 374px\" \/><\/h3>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"142\" data-line-end=\"143\"><strong>Zoom controls<\/strong> &#8211; 60%, 75%, 100%, 150%, Fit Page, and Fit Width presets, plus keyboard shortcuts.<\/li>\n<li class=\"has-line-data\" data-line-start=\"143\" data-line-end=\"144\"><strong>Rulers<\/strong> &#8211; horizontal and vertical rulers to measure and align elements precisely.<\/li>\n<li class=\"has-line-data\" data-line-start=\"144\" data-line-end=\"145\"><strong>Grid and baseline guides<\/strong> &#8211; toggle on\/off for structured layouts.<\/li>\n<li class=\"has-line-data\" data-line-start=\"145\" data-line-end=\"146\"><strong>Spread Mode<\/strong> &#8211; view facing pages (left\/right spreads) side by side, as you would in a booklet or magazine layout.<\/li>\n<li class=\"has-line-data\" data-line-start=\"146\" data-line-end=\"147\"><strong>Scratch Area<\/strong> &#8211; a workspace outside the page canvas where you can park elements temporarily while composing your layout.<\/li>\n<li class=\"has-line-data\" data-line-start=\"147\" data-line-end=\"148\"><strong>Object Boundaries<\/strong> &#8211; toggle visible outlines around all elements for layout auditing.<\/li>\n<li class=\"has-line-data\" data-line-start=\"148\" data-line-end=\"149\"><strong>Paragraph Block Markers (\u00b6)<\/strong> &#8211; visualise text block extents across the canvas.<\/li>\n<li class=\"has-line-data\" data-line-start=\"149\" data-line-end=\"151\"><strong>Colour Blindness Proofing<\/strong> &#8211; simulate how your document appears to users with various types of colour vision deficiency, directly in the View tab, to make informed accessibility decisions<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-229 aligncenter\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095717-300x38.png\" alt=\"\" width=\"300\" height=\"38\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095717-300x38.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095717-768x98.png 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-095717.png 1005w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"153\" data-line-end=\"154\">The Writer\u2019s Analysis Suite<\/h2>\n<h2 class=\"code-line has-line-data\" data-line-start=\"153\" data-line-end=\"154\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-236 aligncenter\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3.jpg\" alt=\"\" width=\"812\" height=\"135\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3.jpg 1873w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3-300x50.jpg 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3-1024x170.jpg 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3-768x128.jpg 768w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Untitled-3-1536x255.jpg 1536w\" sizes=\"auto, (max-width: 812px) 100vw, 812px\" \/><\/h2>\n<p class=\"has-line-data\" data-line-start=\"155\" data-line-end=\"156\">Available in the <strong>Review<\/strong> tab, the Writer\u2019s Suite is a powerful set of text analysis tools aimed at writers and content creators using Open Publisher for newsletters, reports, or editorial layouts. Select any text box and run any of the following analyses:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Tool<\/th>\n<th>What it does<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Grade<\/strong><\/td>\n<td>Calculates the Flesch-Kincaid readability grade level of the selected text.<\/td>\n<\/tr>\n<tr>\n<td><strong>Tone<\/strong><\/td>\n<td>Detects the dominant emotional tone &#8211; Urgent, Enthusiastic, Professional, or Casual &#8211; based on keyword frequency.<\/td>\n<\/tr>\n<tr>\n<td><strong>Concise<\/strong><\/td>\n<td>Identifies wordy phrases and suggests shorter, punchier replacements.<\/td>\n<\/tr>\n<tr>\n<td><strong>Passive<\/strong><\/td>\n<td>Flags sentences written in passive voice.<\/td>\n<\/tr>\n<tr>\n<td><strong>Echoes<\/strong><\/td>\n<td>Detects repeated word usage that may make writing feel monotonous.<\/td>\n<\/tr>\n<tr>\n<td><strong>Stats<\/strong><\/td>\n<td>Reports word count, character count (with and without spaces), sentence count, and paragraph count.<\/td>\n<\/tr>\n<tr>\n<td><strong>Time<\/strong><\/td>\n<td>Estimates reading time based on an average adult reading speed.<\/td>\n<\/tr>\n<tr>\n<td><strong>Sentiment<\/strong><\/td>\n<td>Scores the overall positive\/negative\/neutral sentiment of the text.<\/td>\n<\/tr>\n<tr>\n<td><strong>Keywords<\/strong><\/td>\n<td>Analyses keyword density for SEO awareness.<\/td>\n<\/tr>\n<tr>\n<td><strong>Jargon<\/strong><\/td>\n<td>Flags complex or overly technical vocabulary that may not be accessible to a general audience.<\/td>\n<\/tr>\n<tr>\n<td><strong>Cadence<\/strong><\/td>\n<td>Analyses sentence length variation to reveal whether writing feels rhythmically varied or monotonous.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"has-line-data\" data-line-start=\"171\" data-line-end=\"172\">The suite also includes a <strong>Focus Mode<\/strong> (Environment group) which hides the entire interface and surrounding chrome, leaving only the page canvas visible for distraction-free writing and editing.<\/p>\n<p class=\"has-line-data\" data-line-start=\"173\" data-line-end=\"174\">The Review tab also provides:<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-240 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/focusMode.webp\" alt=\"\" width=\"121\" height=\"122\" \/><\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"174\" data-line-end=\"175\"><strong>Spelling checker<\/strong> &#8211; real-time spell checking with underline highlighting as you type (configurable in Options).<\/li>\n<li class=\"has-line-data\" data-line-start=\"175\" data-line-end=\"176\"><strong>Thesaurus<\/strong> &#8211; look up synonyms for selected words without leaving the app.<\/li>\n<li class=\"has-line-data\" data-line-start=\"176\" data-line-end=\"178\"><strong>Word Count<\/strong> &#8211; a dedicated word count modal for the current page.<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"180\" data-line-end=\"181\"><a id=\"Proofing_Quality_Tools_180\"><\/a>Proofing &amp; Quality Tools<\/h2>\n<h3 class=\"code-line has-line-data\" data-line-start=\"182\" data-line-end=\"183\"><a id=\"Design_Checker_182\"><\/a>Design Checker<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-242 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/DocumentInfo.webp\" alt=\"\" width=\"339\" height=\"310\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/DocumentInfo.webp 941w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/DocumentInfo-300x274.webp 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/DocumentInfo-768x703.webp 768w\" sizes=\"auto, (max-width: 339px) 100vw, 339px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"184\" data-line-end=\"185\">The <strong>Design Checker<\/strong> (Review \/ Proofing) scans your entire document and flags common print-readiness issues, including:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"186\" data-line-end=\"187\"><strong>Text Overflow<\/strong> &#8211; text boxes where content is cut off and not fully visible.<\/li>\n<li class=\"has-line-data\" data-line-start=\"187\" data-line-end=\"188\"><strong>Low-Resolution Images<\/strong> &#8211; pictures that have been stretched beyond their native resolution and may look pixelated when printed.<\/li>\n<li class=\"has-line-data\" data-line-start=\"188\" data-line-end=\"190\"><strong>Off-Page Objects<\/strong> &#8211; elements positioned fully or partially outside the page canvas boundary.<\/li>\n<\/ul>\n<p class=\"has-line-data\" data-line-start=\"190\" data-line-end=\"191\">Each issue is reported with a description and a button to jump directly to the offending element.<\/p>\n<h3 class=\"code-line has-line-data\" data-line-start=\"192\" data-line-end=\"193\"><a id=\"Accessibility_Checker_192\"><\/a>Accessibility Checker<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-244 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-102733.png\" alt=\"\" width=\"359\" height=\"203\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-102733.png 1298w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-102733-300x169.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-102733-1024x578.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-102733-768x434.png 768w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"194\" data-line-end=\"195\">The <strong>Accessibility Checker<\/strong> (Review tab) audits your document against core accessibility standards and reports:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"196\" data-line-end=\"197\"><strong>Missing Alt Text<\/strong> &#8211; images that lack descriptive alternative text (essential for screen readers and HTML export).<\/li>\n<li class=\"has-line-data\" data-line-start=\"197\" data-line-end=\"198\"><strong>Low Colour Contrast<\/strong> &#8211; text\/background combinations that fall below the WCAG minimum 4.5:1 contrast ratio.<\/li>\n<li class=\"has-line-data\" data-line-start=\"198\" data-line-end=\"199\"><strong>Heading Structure<\/strong> &#8211; flags cases where heading levels skip (e.g., jumping from H1 to H3), which breaks assistive technology navigation.<\/li>\n<li class=\"has-line-data\" data-line-start=\"199\" data-line-end=\"201\"><strong>Missing H1<\/strong> &#8211; pages that lack a primary heading entirely.<\/li>\n<\/ul>\n<p class=\"has-line-data\" data-line-start=\"201\" data-line-end=\"202\">Results are shown in a collapsible sidebar panel, and clicking an issue jumps directly to the affected element on the canvas.<\/p>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"205\" data-line-end=\"206\"><a id=\"Document_Security_205\"><\/a>Document Security<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-247 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-103314.png\" alt=\"\" width=\"277\" height=\"156\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-103314.png 1037w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-103314-300x170.png 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-103314-1024x579.png 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-13-103314-768x434.png 768w\" sizes=\"auto, (max-width: 277px) 100vw, 277px\" \/><\/h2>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"207\" data-line-end=\"208\"><strong>AES-GCM password encryption<\/strong> &#8211; protect your <code>.opub<\/code> files with industry-standard encryption. A password is required to open the document.<\/li>\n<li class=\"has-line-data\" data-line-start=\"208\" data-line-end=\"210\"><strong>Document Inspector<\/strong> &#8211; scrub hidden metadata (author information, revision history) from your file before sharing it.<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"212\" data-line-end=\"213\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-251 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/saveOPUB-1.webp\" alt=\"\" width=\"379\" height=\"268\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/saveOPUB-1.webp 982w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/saveOPUB-1-300x212.webp 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/saveOPUB-1-768x544.webp 768w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/h2>\n<h2 class=\"code-line has-line-data\" data-line-start=\"212\" data-line-end=\"213\">Native Files &amp; Professional Exporting<\/h2>\n<p class=\"has-line-data\" data-line-start=\"214\" data-line-end=\"215\">Projects are saved using the native <strong><code>.opub<\/code> file format<\/strong>, which stores the full document state including all pages, elements, styles, and embedded images as a structured JSON bundle.<\/p>\n<p class=\"has-line-data\" data-line-start=\"216\" data-line-end=\"217\">When you are ready to share your work, Open Publisher offers an impressive suite of professional export options:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Details<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>PDF (High-Resolution)<\/strong><\/td>\n<td>Renders the canvas at high DPI for crisp print output.<\/td>\n<\/tr>\n<tr>\n<td><strong>Image (PNG\/JPEG)<\/strong><\/td>\n<td>Exports the current page as a raster image at a chosen resolution.<\/td>\n<\/tr>\n<tr>\n<td><strong>XPS<\/strong><\/td>\n<td>Generates an XPS (XML Paper Specification) document, widely used in Windows print workflows.<\/td>\n<\/tr>\n<tr>\n<td><strong>HTML (Advanced)<\/strong><\/td>\n<td>Exports a fully self-contained HTML file with granular options (see below).<\/td>\n<\/tr>\n<tr>\n<td><strong>Email (<code>.eml<\/code>)<\/strong><\/td>\n<td>Packages the design as an email file that opens directly in your default email client, ready to send.<\/td>\n<\/tr>\n<tr>\n<td><strong>Pack &amp; Go<\/strong><\/td>\n<td>Creates a ZIP archive containing your <code>.opub<\/code> file, all extracted images, and a font manifest &#8211; the standard handoff package for commercial print shops.<\/td>\n<\/tr>\n<tr>\n<td><strong>Save as Template<\/strong><\/td>\n<td>Saves the current document as a reusable <code>.opub<\/code> template for future projects.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 class=\"code-line has-line-data\" data-line-start=\"228\" data-line-end=\"229\"><a id=\"Advanced_HTML_Export_Options_228\"><\/a>Advanced HTML Export Options<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-254 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/htmlExport.webp\" alt=\"\" width=\"389\" height=\"292\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/htmlExport.webp 1023w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/htmlExport-300x225.webp 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/htmlExport-768x577.webp 768w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/><\/h3>\n<p class=\"has-line-data\" data-line-start=\"230\" data-line-end=\"231\">The HTML exporter includes a dedicated options modal with fine-grained control over the output:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"232\" data-line-end=\"233\"><strong>Seamless Newsletter Layout<\/strong> &#8211; removes page gaps and shadows for continuous scrolling (ideal for web newsletters).<\/li>\n<li class=\"has-line-data\" data-line-start=\"233\" data-line-end=\"234\"><strong>Optimise for Email Clients<\/strong> &#8211; renders the document as a single image inside a legacy table structure for maximum compatibility with Mailchimp, Gmail, and Outlook.<\/li>\n<li class=\"has-line-data\" data-line-start=\"234\" data-line-end=\"235\"><strong>Embed External Images<\/strong> &#8211; converts external Clipart URLs to Base64 Data URIs, producing a fully offline-capable, single-file HTML document.<\/li>\n<li class=\"has-line-data\" data-line-start=\"235\" data-line-end=\"236\"><strong>Auto-Scale to Fit Screen<\/strong> &#8211; injects a viewport meta tag so fixed-width designs shrink gracefully on mobile screens.<\/li>\n<li class=\"has-line-data\" data-line-start=\"236\" data-line-end=\"237\"><strong>Enable Text Selection<\/strong> &#8211; allow visitors to highlight and copy text from the exported page.<\/li>\n<li class=\"has-line-data\" data-line-start=\"237\" data-line-end=\"238\"><strong>Inject SEO &amp; Social Meta Tags<\/strong> &#8211; uses the Analysis Suite to extract keywords and summary text, and injects them as <code>&lt;meta&gt;<\/code> tags for search engine indexing and Twitter\/Facebook link preview cards.<\/li>\n<li class=\"has-line-data\" data-line-start=\"238\" data-line-end=\"239\"><strong>Minify Output<\/strong> &#8211; strips whitespace from the HTML to reduce file size.<\/li>\n<li class=\"has-line-data\" data-line-start=\"239\" data-line-end=\"241\"><strong>Include Web Fonts<\/strong> &#8211; embeds Google Fonts links so typography renders accurately in any browser.<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"243\" data-line-end=\"244\">Application Options<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-261 alignright\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/options-2.webp\" alt=\"\" width=\"410\" height=\"317\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/options-2.webp 865w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/options-2-300x232.webp 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/options-2-768x594.webp 768w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/h2>\n<p class=\"has-line-data\" data-line-start=\"245\" data-line-end=\"246\">The <strong>Options<\/strong> panel (accessible from the File menu) mirrors the familiar settings layout of professional desktop suites:<\/p>\n<ul>\n<li class=\"has-line-data\" data-line-start=\"247\" data-line-end=\"248\"><strong>General<\/strong> &#8211; personalise your username and choose a UI theme.<\/li>\n<li class=\"has-line-data\" data-line-start=\"248\" data-line-end=\"249\"><strong>Proofing<\/strong> &#8211; toggle real-time spell checking.<\/li>\n<li class=\"has-line-data\" data-line-start=\"249\" data-line-end=\"250\"><strong>Save<\/strong> &#8211; configure auto-save behaviour (coming soon).<\/li>\n<li class=\"has-line-data\" data-line-start=\"250\" data-line-end=\"251\"><strong>Language<\/strong> &#8211; set the display language (coming soon).<\/li>\n<li class=\"has-line-data\" data-line-start=\"251\" data-line-end=\"252\"><strong>Advanced<\/strong> &#8211; enable automatic hyphenation in new text boxes.<\/li>\n<li class=\"has-line-data\" data-line-start=\"252\" data-line-end=\"253\"><strong>Customise Ribbon<\/strong> &#8211; configure which ribbon groups are shown (coming soon).<\/li>\n<li class=\"has-line-data\" data-line-start=\"253\" data-line-end=\"255\"><strong>Trust Centre<\/strong> &#8211; security and trusted location settings (coming soon).<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"code-line has-line-data\" data-line-start=\"257\" data-line-end=\"258\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-263 alignleft\" src=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/OpenSource.webp\" alt=\"\" width=\"211\" height=\"211\" srcset=\"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/OpenSource.webp 1024w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/OpenSource-300x300.webp 300w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/OpenSource-150x150.webp 150w, http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-content\/uploads\/2026\/08\/OpenSource-768x768.webp 768w\" sizes=\"auto, (max-width: 211px) 100vw, 211px\" \/><\/h2>\n<h2 class=\"code-line has-line-data\" data-line-start=\"257\" data-line-end=\"258\">Open Source &amp; Privacy<\/h2>\n<p class=\"has-line-data\" data-line-start=\"259\" data-line-end=\"260\">Open Publisher is fully <strong>open source<\/strong> and available on GitHub. There is no account system, no telemetry, no tracking, and no data ever leaves your device. All document data is stored locally in your browser\u2019s storage or on your file system. It is free to use, fork, and edit however you want under its open-source licence.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Open Publisher? Open Publisher is a WYSIWYG (What You See Is What You Get) desktop publishing application built as a free, open-source alternative to premium tools like Microsoft Publisher. It provides the precision layout tools, rich typography, shape and image manipulation, and comprehensive export capabilities you would expect from a professional suite-with no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":186,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[8],"class_list":["post-183","knowledgebase","type-knowledgebase","status-publish","has-post-thumbnail","hentry","knowledgebase_cat-introduction"],"_links":{"self":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/183","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=183"}],"version-history":[{"count":50,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/183\/revisions"}],"predecessor-version":[{"id":266,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase\/183\/revisions\/266"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/media\/186"}],"wp:attachment":[{"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/media?parent=183"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"http:\/\/acr.floydcraft.co.uk\/openpublisher\/wp-json\/wp\/v2\/knowledgebase_cat?post=183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}