Windows Apps for Desktop Publishing. Windows Apps for Desktop Publishing. Join or Sign In. Sign in to add and modify your software. Sign in with Facebook Sign in with email. The most up-to-date version of Microsoft Publisher is always available with a Microsoft 365 subscription. Publisher 2019 is the latest classic version of Publisher. It is a one-time purchase that does receive updates. Previous versions include Publisher 2016, Publisher 2013, Publisher 2010, Publisher 2007, and Publisher. Using desktop publishing software you can easily create page layouts for a variety of different document types, for example brochures, menus, flyers, resumes, and more. Using pre-designed templates or working from scratch on your own design you use columns, text and image boxes to position elements on the page. Sign in to add and modify your software. Full featured desktop publishing tool for the professional and novice alike. QuarkXpress is a desktop publishing software for Windows and Mac OS created in 1987 by Quark Inc., with QuarkXpress 2016 being the current version. The main features of QuarkXpress are optimal performance, the high degree of control over an element’s position on a page (0.001 mm precision), and a software that is greatly expandable with binary code modules developed by Quark or by a third.
-->If you decide to package your desktop app in an MSIX package, you can publish your packaged application to the Microsoft Store or sideload it onto one or more devices.
Note
Do you have a plan for how you might transition users to your packaged application? Before you distribute your app, see the Transition users to your packaged app section of this guide to get some ideas.
Distribute your application by publishing it to the Microsoft Store
The Microsoft Store is a convenient way for customers to get your app.
Publish your application to the Microsoft Store to reach the broadest audience. Also, organizational customers can acquire your application to distribute internally to their organizations through the Microsoft Store for Business.
If you plan to publish to the Microsoft Store, you'll be asked a few extra questions as part of the submission process. That's because your package manifest declares a restricted capability named runFullTrust, and we need to approve your application's use of that capability. You can read more about this requirement here: Restricted capabilities.
You don't have to sign your application before you submit it to the Store.
Important
If you plan to publish your application to the Microsoft Store, make sure that your application operates correctly on devices that run Windows 10 S. This is a Store requirement. See Test your Windows app for Windows 10 S.
Distribute your application without placing it onto the Microsoft Store
If you'd rather distribute your application without using the Store, you can manually distribute apps to one or more devices.
This might make sense if you want greater control over the distribution experience or you don't want to get involved with the Microsoft Store certification process.
To distribute your application to other devices without placing it in the Store, you have to obtain a certificate, sign your application by using that certificate, and then sideload your application onto those devices.
You can create a certificate or obtain one from a popular vendor such as Verisign.
If you plan to distribute your application onto devices that run Windows 10 S, your application has to be signed by the Microsoft Store so you'll have to go through the Store submission process before you can distribute your application onto those devices.
If you create a certificate, you have to install it into the Trusted Root or Trusted People certificate store on each device that runs your app. If you get a certificate from a popular vendor, you won't have to install anything onto other systems besides your app.
Important
Make sure that the publisher name on your certificate matches the publisher name of your app.
To sign your application by using a certificate, see Sign an application package using SignTool.
To sideload your application onto other devices, see Sideload LOB apps in Windows 10.
Desktop Computer With Windows 7
Transition users to your packaged app
Before you distribute your app, consider adding a few extensions to your package manifest to help users get into the habit of using your packaged app. Here's a few things you can do.
- Point existing Start tiles and taskbar buttons to your packaged app.
- Associate your packaged application with a set of file types.
- Make your packaged application open certain types of files by default.
For the complete list of extensions and the guidance for how to use them, see Transition users to your app.
Also, consider adding code to your packaged application that accomplishes these tasks:
- Migrates user data associated with your desktop application to the appropriate folder locations of your packaged app.
- Gives users the option to uninstall the desktop version of your app.
Let's talk about each one of these tasks. We'll start with user data migration.
Migrate user data
If you're going to add code that migrates user data, it's best to run that code only when the application is first started. Before you migrate the users data, display a dialog box to the user that explains what is happening, why it is recommended, and what's going to happen to their existing data.
Here's an example of how you could do this in a .NET-based packaged app.
Uninstall the desktop version of your app
It is better not to uninstall the users desktop application without first asking them for permission. Display a dialog box that asks the user for that permission. Users might decide not to uninstall the desktop version of your app. If that happens, you'll have to decide whether you want to block usage of the desktop application or support the side-by-side use of both apps.
Here's an example of how you could do this in a .NET-based packaged app.
To view the complete context of this snippet, see the MainWindow.cs file of this sample WPF picture viewer with transition/migration/uninstallation.
Next steps
Have questions? Ask us on Stack Overflow. Our team monitors these tags. You can also ask us here.
If you encounter issues publishing your application to the Store, this blog post contains some useful tips.
The following is a list of major desktop publishing software. A wide range of related software tools exist in this field, including many plug-ins and tools related to the applications listed below.
Several software directories provide more comprehensive listings of desktop publishing software, including VersionTracker and Tucows.
Free software[edit]
This section lists free software which does desktop publishing. All of these are required to be open-source. While not required, the software listed in this section is available free of charge. (In principle, in rare cases, free software is sold without being distributed over the Internet.)
- Scribus, desktop publishing (DTP) application, based on the free Qt toolkit, initial release in 2003.
- LyX, an open source document processor based on top of the LaTeX typesetting system, initial release in 1995.
Windows 7 Desktop Computers For Sale
Proprietary[edit]
Desktop Publishing Software for Windows[edit]
- XEditpro Automated Publishing Tool - DiacriTech, 1997
- Adobe PageMaker, discontinued in 2004
- Corel Ventura, previously Ventura Publisher, originally developed by Xerox, now owned by Corel
- FrameMaker, now owned by Adobe
- InPage - DTP which works with English + Urdu, Arabic, Persian, Pashto etc.
- PageStream, formerly known as Publishing Partner
- Prince XML, by YesLogic
- Scenari, open source single-source publishing tool with support for chain publication
- Scribus, open source tool
Desktop Publishing Software for Mac[edit]
- Adobe PageMaker, discontinued in 2004
- iStudio Publisher - Desktop publishing and page layout software for Mac OS X
- Pages, by Apple, Inc.
- Scribus – page layout
- Print Shop, originally produced by Broderbund
Desktop Publishing Software For Windows 7
Online Desktop Publishing Software[edit]
- Lucidpress - Desktop publishing and page layout software that is web-based and collaborative.
Windows 7 Pro Desktop Computers
Retired[edit]
- AppleWorks for Mac and Windows
- Calamus - for AtariTOS-based computers
- geoPublish - for the Commodore 64
- Impression and Impression Publisher - for the Acorn Archimedes