public.composite-content (kUTTypeCompositeContent) 是什么类型的文件?

发布于 2024-12-05 15:13:45 字数 292 浏览 3 评论 0原文

我正在编写一个文件导入器,想要处理 pdf 类型。我看到 com.adobe.pdf (kUTTypePDF) 以及 public.composite-content 类型。

统一类型标识符参考文档:

混合内容的基本类型。例如,PDF 文件包含 文本和特殊格式数据。

有人可以举一个这种类型文件的例子吗?

i'm writing a file importer and want to handle pdf types. i see the com.adobe.pdf (kUTTypePDF) and also public.composite-content type.

Uniform Type Identifiers Reference docs :

Base type for mixed content. For example, a PDF file contains both
text and special formatting data.

can someone kindly give an example of this type of file ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦在深巷 2024-12-12 15:13:45

com.adobe.pdf 标识符继承自 public.composite-content。换句话说,PDF 文档是符合 public.composite-content 的所有文档的特定子集。

正如您在 参考文档中看到的,有很多类型符合public.composite-content,例如com.apple.rtfd(对于RTF文档)、com.apple.webarchivepublic.presentation 用于演示文稿文件(Keynote、Powerpoint 等)。

public.composite-content 文件的主要区别特征是它们将不同的特定类型的数据组合在一个文件中,而不是从 public.data 继承的类型,后者只是二进制斑点。我个人认为这种区别并不完全明确,但你就知道了。

如果您想处理 PDF 类型,您只需声明与 com.adobe.pdf 的一致性。

The com.adobe.pdf identifier inherits from public.composite-content. In other words, PDF documents are a specific subset of all documents that conform to public.composite-content.

As you can see in the reference documentation, there are many types that conform to public.composite-content, such as com.apple.rtfd (for RTF documents), com.apple.webarchive and public.presentation for presentation files (Keynote, Powerpoint etc).

The main distinguishing feature of public.composite-content files is that they combine different specific types of data in one file, as opposed to types inheriting from public.data which are just binary blobs. I personally think the distinction is not exactly clear-cut but there you go.

If you want to handle PDF types, you just need to declare conformance to com.adobe.pdf.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文