我正在寻找PDF 1.7(BNF或变体)的语法
绝对不可谷歌
答案 0 :(得分:4)
PDF是二进制格式。大多数二进制格式不是无上下文的,PDF也不例外。例如,在PDF中,您需要在解析流之前阅读并解释二进制流的大小。 BNF can only be used for context-free grammars,因此没有PDF的BNF语法。
在这里查看规范: PDF Reference Document
答案 1 :(得分:3)
我不知道PDF文件格式的任何正式规范是否为语法,BNF或不是。
但我碰巧肯定地知道目前正在制定PDF-2.0规范的ISO技术委员会171 / SC2的议题是“特设委员会的更新:[...] iv。用于验证PDF文件的文件格式语法(L. Rosenthol)“用于2012年9月11日至12日在柏林举行的下一次面对面会议。 - 我采取哪个议程项目”更多人似乎对PDF语法“ ...: - )
的更正式描述感兴趣Leonard Rosenthol是一名Adobe PDF高手,他经常在Adobe用户论坛上回答问题。也许在那里问一个问题是个好主意?有机会,你会得到比这里更好的答案。