Zurück |  | Weiter

## 4.20. Sonstige Vergleiche

In den vorhergehenden Kapiteln wurden viele Beispiele gezeigt, um zwei PDF-Dokumente zu vergleichen, aber nicht alle. Die folgende Liste nennt die restlichen Tests, die ohne zusätzliche Erläuterungen verständlich sein sollten:

    <!-- Various tags to compare 2 PDF documents, not described before: -->

    <areBothForFastWebView />
    <haveSameKeywords      />
    <haveSameLanguage      />
    <haveSameLayerNames    />
    <haveSameTrappingInfo  />
    <haveSameTaggingInfo   />

Hier zwei Beispiele:

### Fast WebView, Tagging

    <testcase name="compareFastWebView_BothNO">
      <assertThat testDocument="test/test.pdf"
                  masterDocument="master/master.pdf"
      >
        <areBothForFastWebView />
      </assertThat>
    </testcase>

    <testcase name="haveOfTaggingInfo">
      <assertThat testDocument="test/test.pdf"
                  masterDocument="master/master.pdf"
      >
        <haveSameTaggingInfo />
      </assertThat>
    </testcase>

### Kombination von Test

Verschiedene Tests können auch kombiniert werden:

    <testcase name="haveSameAuthorTitleFonts">
      <assertThat testDocument="test/test.pdf"
                  masterDocument="master/master.pdf"
      >
        <haveSameAuthor />
        <haveSameTitle  />
        <haveSameFonts  />
      </assertThat>
    </testcase>

Es schwer, für diesen Test einen guten Namen zu finden. Der hier gewählte ist für die Praxis nicht gut genug.

Zurück | Nach oben | Weiter
4.19. XMP-Daten vergleichen | Zum Anfang | Kapitel 5. Tests mit mehreren Dokumenten