3 Stimmen

Dynamische Paginierung von .epub-Dateien in UIWebView

Ich lade Dateien aus einem .epub in UIWebView s für die Anzeige. Im Moment ist die .epub ist in einzelne Dateien für jedes Kapitel unterteilt. Um die Kapitel anzuzeigen, lade ich diese Dateien einfach in UIWebView . Ich versuche herauszufinden, wie ich diese in Seiten aufteilen kann, je nach Schriftgröße, Styling usw. Es erweist sich als schwierig, da iOS nur auf die UIWebView Inhalt indirekt. Gibt es eine Standardmethode für die Aufteilung der Inhalte?

Ich denke über das Greifen voller Kapitel Inhalt aus einer Seite mit JS, dann brechen jedes Kapitel in Seiten auf der Grundlage von Zeilenlänge und Zeilen pro Seite, aber das scheint Art von verrückt, und ich bin mit Schwierigkeiten, die es zu einem UIWebView als gültigen html- oder javascript-Code. (Der Text enthält einfache Anführungszeichen, usw.)

1voto

UIWebView Paginierung verwenden :)

myWebView.paginationMode = UIWebPaginationModeLeftToRight;
myWebView.paginationBreakingMode = UIWebPaginationBreakingModePage;
myWebView.gapBetweenPages = 50;

Für Schriftart Skalierung, müssen Sie css durch Javascript für Webkit's Schriftart Skalierung Eigenschaft zu injizieren

http://css-infos.net/property/-webkit-text-size-adjust

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X