Which MIME types are related to file extension ".pm6"?
The .pm6 file extension is associated with 2 MIME types:
application/vnd.pagemaker, text/x-perl.
A MIME type is a string that tells browsers and other tools how to handle a particular kind of file.
About .pm6 Files
PM6 files are used for two distinct purposes, each defined by its MIME type.
- PageMaker PC Document 6.0: These files relate to older desktop publishing projects. They follow the MIME type application/vnd.pagemaker. They store layouts, images, and text used in print design. Programs like Adobe PageMaker open these documents. Based on information from FilExt.com.
- Raku Code Module: In other cases, PM6 files are plain text files containing code. They carry the MIME type text/x-perl, here referring to the Raku language (formerly known as Perl 6). These files are edited with text or code editors such as Visual Studio Code, Sublime Text, or Notepad++.
Relationship between file extension and MIME type
A file extension is a suffix at the end of a filename that indicates what type of file it is. File extensions help both users and operating systems identify what application should be used to open the file.
File extensions are typically separated from the filename by a period (dot) and consist of 2-4 characters, though they can be longer. For example, in the filename "document.pdf", ".pdf" is the file extension.
File extensions are closely related to MIME types, as they both serve to identify the format of a file. However, while MIME types are used primarily by web browsers and servers, file extensions are used by operating systems and applications.
Associated MIME types
application/vnd.pagemaker, text/x-perl
FAQs
What is a .pm6 file?
A .pm6 file usually falls into one of two categories: an Adobe PageMaker 6.0 document or a Raku (formerly Perl 6) code module. The PageMaker version contains layout designs for print, while the Raku version contains programming scripts in plain text.
How do I open a legacy PageMaker .pm6 file?
To open these desktop publishing files, you need Adobe PageMaker 6.0 or 7.0. Older versions of Adobe InDesign (specifically CS6 or earlier) can also open and convert them, but modern Creative Cloud versions cannot open them directly.
How can I edit a .pm6 file that contains code?
If your file is a Raku module, it is a simple text file you can edit with any source code editor. Popular choices include Visual Studio Code, Notepad++, or Sublime Text.
Can I convert a PageMaker .pm6 file to PDF?
Yes, but you typically need the original software. If you have Adobe PageMaker installed, you can use the "Print" function and select a PDF printer driver. Alternatively, open the file in Adobe InDesign CS6 and export it as a PDF.
Why can't I open my .pm6 file in the latest Adobe InDesign?
Adobe removed support for opening PageMaker files in modern versions of InDesign (CC). To access these files, you must first convert them to the .indd format using InDesign CS6 or an older version.
What are the MIME types for .pm6 files?
PageMaker documents use the MIME type application/vnd.pagemaker. Raku code files often use text/x-perl or generic text types found in the text category on mime-type.com.
General FAQ
What is a MIME type?
A MIME (Multipurpose Internet Mail Extensions) type is a standard that indicates the nature and format of a document, file, or assortment of bytes. MIME types are defined and standardized in IETF's RFC 6838.
MIME types are important because they help browsers and servers understand how to process a file. When a browser receives a file from a server, it uses the MIME type to determine how to display or handle the content, whether it's an image to display, a PDF to open in a viewer, or a video to play.
MIME types consist of a type and a subtype, separated by a slash (e.g., text/html, image/jpeg, application/pdf). Some MIME types also include optional parameters.
How do I find the MIME type for a file?
You can check the file extension or use a file identification tool such as file --mime-type on the command line. Many programming languages also provide libraries to detect MIME types.
Why can one extension have multiple MIME types?
Different programs and historical usage may assign various MIME identifiers to the same file format. Listing them together helps maintain compatibility across tools.