| /* |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. See the NOTICE file distributed with |
| * this work for additional information regarding copyright ownership. |
| * The ASF licenses this file to You under the Apache License, Version 2.0 |
| * (the "License"); you may not use this file except in compliance with |
| * the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| /* $Id$ */ |
| |
| package org.apache.xmlgraphics.util; |
| |
| /** |
| * Frequently used MIME types for various file formats used by the XML Graphics project. |
| */ |
| public interface MimeConstants { |
| |
| /** Portable Document Format */ |
| String MIME_PDF = "application/pdf"; |
| |
| /** PostScript */ |
| String MIME_POSTSCRIPT = "application/postscript"; |
| /** Encapsulated PostScript (same MIME type as PostScript) */ |
| String MIME_EPS = MIME_POSTSCRIPT; |
| |
| /** HP's PCL */ |
| String MIME_PCL = "application/x-pcl"; |
| /** HP's PCL (alternative MIME type) */ |
| String MIME_PCL_ALT = "application/vnd.hp-PCL"; |
| |
| /** IBM's AFP */ |
| String MIME_AFP = "application/x-afp"; |
| |
| /** IBM's AFP (alternative MIME type) */ |
| String MIME_AFP_ALT = "application/vnd.ibm.modcap"; |
| |
| /** IBM's AFP IOCA subset for bilevel raster image */ |
| String MIME_AFP_IOCA_FS10 = "image/x-afp+fs10"; |
| |
| /** IBM's AFP IOCA subset for grayscale and color raster image */ |
| String MIME_AFP_IOCA_FS11 = "image/x-afp+fs11"; |
| |
| /** IBM's AFP IOCA subset for grayscale and color tiled raster image */ |
| String MIME_AFP_IOCA_FS45 = "image/x-afp+fs45"; |
| |
| /** IBM's AFP GOCA subset for graphical objects */ |
| String MIME_AFP_GOCA = "image/x-afp+goca"; |
| |
| /** Plain text */ |
| String MIME_PLAIN_TEXT = "text/plain"; |
| |
| /** Rich text format */ |
| String MIME_RTF = "application/rtf"; |
| /** Rich text format (alternative 1) */ |
| String MIME_RTF_ALT1 = "text/richtext"; |
| /** Rich text format (alternative 2) */ |
| String MIME_RTF_ALT2 = "text/rtf"; |
| |
| /** FrameMaker's MIF */ |
| String MIME_MIF = "application/mif"; |
| |
| /** Structured Vector Graphics */ |
| String MIME_SVG = "image/svg+xml"; |
| |
| /** GIF images */ |
| String MIME_GIF = "image/gif"; |
| /** PNG images */ |
| String MIME_PNG = "image/png"; |
| /** JPEG images */ |
| String MIME_JPEG = "image/jpeg"; |
| /** TIFF images */ |
| String MIME_TIFF = "image/tiff"; |
| |
| /** Proposed but non-registered MIME type for XSL-FO */ |
| String MIME_XSL_FO = "text/xsl"; |
| |
| /** Microsoft's Enhanced Metafile */ |
| String MIME_EMF = "image/x-emf"; |
| |
| } |