Public UTIs supported by Mac OS X v10.3

来源:互联网 发布:计算机网络 书籍 知乎 编辑:程序博客网 时间:2024/04/27 02:39
Technical Q&A QA1406

Public UTIs supported by Mac OS X v10.3

Q: What are the public UTIs supported by Mac OS X v10.3?

A: What are the public UTIs supported by Mac OS X v10.3?

UTIs (Uniform Type Identifier) were introduced in Carbon with the Pasteboard Manager on Mac OS X v10.3.

This document lists the public UTIs supported on Mac OS X v10.3. Later releases of Mac OS X will list the public UTIs supported in a new header (UTCoreTypes.h) of the LaunchServices framework.

Table 1  public UTIs.

UTI

Conforms To

Description

public.data

Base type for any sort of simple byte stream, including files and in-memory data

public.text

public.data

Base type for all text-encoded data, including text with markup (HTML, RTF, etc.)

public.plain-text

public.text

Text with no markup, unspecified encoding

public.utf16-plain-text

public.plain-text

Plain text, UTF-16 encoding, native byte order, no BOM, (OSType 'utxt')

public.rtf

public.text

Rich Text Format

public.html

public.text

HTML, any version

public.xml

public.text

Generic XML

com.adobe.pdf

public.data

Adobe PDF

public.url

public.data

The bytes of a URL, (OSType 'url ')

public.vcard

public.data

VCard format

public.image

public.data

Abstract image data

public.jpeg

public.image

JPEG image

public.jpeg-2000

public.image

JPEG-2000 image

public.tiff

public.image

TIFF image

com.apple.pict

public.image

Quickdraw PICT format



Document Revision History


DateNotes2005-02-08

New document that lists the public UTIs (Uniform Type Identifiers) used by the Pasteboard in Mac OS X v10.3.