Desktop publishing software can turn copy and media files into publishable layouts, for things such as newspapers, magazines, brochures, flyers, and books. Completed layouts can be uploaded onto a website or exported and printed onto paper or similar materials. Users can use prepackaged templates or build pages from scratch, and edit individual pages to meet the needs of each projects. Desktop publishing tools may integrate with drawing or photo editing tools.
https://www.infobrez.com/publication-and-printing-software