What is MIME type "application/x-vnd.corel.zcf.designer.document+zip"?

A MIME type is a string that tells browsers and other tools how to handle a particular kind of file.

The MIME type application/x-vnd.corel.zcf.designer.document+zip indicates a design document saved as a compressed archive. It is used by Corel Designer.
The file uses ZIP compression to bundle its elements.

A document with this format typically contains multiple design components that work together. These include vector objects, text layers, images, and formatting data.

The design files are saved with the DES extension. Only Corel Designer or compatible applications can open these documents.

For more details on file types and their usage, visit Filext.

Associated file extensions

Usage Examples

HTTP Header

When serving content with this MIME type, set the Content-Type header:


    Content-Type: application/x-vnd.corel.zcf.designer.document+zip    
  

HTML

In HTML, you can specify the MIME type in various elements:


    <a href="file.dat" type="application/x-vnd.corel.zcf.designer.document+zip">Download file</a>    
  

Server-side (Node.js)

Setting the Content-Type header in Node.js:


    const http = require('http');    
    
    http.createServer((req, res) => {    
      res.setHeader('Content-Type', 'application/x-vnd.corel.zcf.designer.document+zip');    
      res.end('Content here');    
    }).listen(3000);    
  

Associated file extensions

FAQs

What is the application/x-vnd.corel.zcf.designer.document+zip MIME type used for?

This MIME type represents a Corel Designer document saved as a compressed archive. It is a proprietary format used to store technical illustrations, vector graphics, and layout data, typically associated with the .des file extension.

How do I open a file with this MIME type?

You need Corel Designer, which is often part of the CorelDRAW Technical Suite, to properly open and edit these files. Because the MIME type ends in +zip, the file is technically a ZIP container, but extracting it manually usually results in unreadable raw data components.

How do I configure Apache to serve .des files correctly?

To ensure your web server sends the correct headers, add the following line to your .htaccess file or httpd.conf: AddType application/x-vnd.corel.zcf.designer.document+zip .des. This prevents browsers from misinterpreting the file as a generic binary.

Can web browsers display this file type natively?

No, web browsers like Chrome, Firefox, and Edge cannot render Corel Designer documents. If a server serves this MIME type, the browser will default to downloading the file so the user can open it locally with the appropriate software.

What Nginx settings are required for this MIME type?

For Nginx, you should update your mime.types file or add a specific rule within your server block. Use the syntax: types { application/x-vnd.corel.zcf.designer.document+zip des; } to map the extension correctly.

Why does the MIME type include '+zip'?

The +zip suffix indicates that the file format is based on the ZIP compression standard. Corel Designer uses this container format to bundle various assets, such as vector data, embedded images, and XML metadata, into a single file structure.

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 are multiple MIME types listed for one extension?

Different applications and historical conventions may use alternative MIME identifiers for the same kind of file. Showing them all helps ensure compatibility across systems.