3.12. Fast Web View

Überblick

Der Begriff Fast Web View bedeutet, dass ein Server ein PDF-Dokument seitenweise an einen Client ausliefern kann. Die Fähigkeit, es zu tun, liegt beim jeweiligen Server. Das PDF-Dokument selber muss dieses Verhalten aber unterstützen. Dazu müssen Objekte, die zum Rendern der ersten PDF-Seite benötigt werden, am Anfang der Datei stehen. Und außerdem muss das Inhaltsverzeichnis über die Objekte auch am Anfang stehen.

Im Adobe Reader® wird Fast Web View über den Eigenschaften-Dialog angezeigt:

Es gibt eine Testmethode, um linearisierte Dokumente zu testen:

.isLinearizedForFastWebView()

PDFUnit prüft im vorliegenden Release nicht alle genannten Merkmale eines linearisierten Dokumentes ab. Sollte es unerwartete Testergebnisse geben, wenden Sie sich an info[at]pdfunit.com.

Beispiel

@Test
public void isLinearizedForFastWebView() throws Exception {
  String filename = "documentUnderTest.pdf";
  
  AssertThat.document(filename)
            .isLinearizedForFastWebView()
  ;
}