Unterstützt FOP 2.1 ViewerPreferences?

Ich verwende FOP 2.1 und versuche, ViewerPreferences festzulegen, z. DisplayDocTitle -> true.

Ich versuche (vondiese Frag

<fo:declarations>
    <pdf:dictionary type="Catalog" xmlns:pdf="http://xmlgraphics.apache/org/fop/extensions/pdf">
        <pdf:dictionary type="normal" key="ViewerPreferences">
            <pdf:entry key="DisplayDocTitle" type="boolean">true</pdf:entry>
        </pdf:dictionary>
    </pdf:dictionary>
    <x:xmpmeta xmlns:x="adobe:ns:meta/">
    ...

aber immer

Jul 13, 2016 11:18:31 AM org.apache.fop.events.LoggingEventListener processEvent
WARNING: Unknown formatting object "{http://xmlgraphics.apache/org/fop/extensions/pdf}dictionary" encountered (a child of fo:declarations}. (See position 242:105)
Jul 13, 2016 11:18:31 AM org.apache.fop.events.LoggingEventListener processEvent
WARNING: Unknown formatting object "{http://xmlgraphics.apache/org/fop/extensions/pdf}dictionary" encountered (a child of dictionary}. (See position 243:69)

und keine ViewerPreferences im PDF.

Wenn ich die Wörterbücher unter das @ set<x:xmpmeta xmlns:x="adobe:ns:meta/"> dann bekomme ich auch keine ViewerPreferences, nur pdfbox Preflight beschwert sich dann über

The file test.pdf is not valid, error(s) :
7.3 : Error on MetaData, Cannot find a definition for the namespace http://xmlgraphics.apache/org/fop/extensions/pdf

Was mache ich falsch, bin ich zu früh, um es zu versuchen? Wo muss ich fop patchen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage