2013-07-19 24 views
1

我正在使用Windows 8.1和Visual Studio 2013預覽爲Windows商店構建電子書管理器應用程序。我有一個新的webview控件能夠解析uri並加載HTML和CSS。 但是在一個HTML文件中有很多數據,我想對它進行分頁。我的問題是:用於HTML的分頁算法

有沒有辦法做到這一點在C#中的流?

是否有任何關於分頁HTML內容的例子?

有沒有一種方法可以通過編程測量一個特定的HTML片段將使用多少屏幕不動產?

+0

如果轉換的HTML到富文本一些示例數據,那麼你可以使用RichTextOverflows自動把溢出的內容納入新列,類似於兵新聞應用程序。 –

+0

我曾考慮過這種方法,但這看起來過分了,因爲Webview控件已經針對加載和解析HTML進行了大量優化。此外,這將真正減少EPUB標準的用處。 –

回答

0

它的種類取決於發送回瀏覽器的數據類型,以及您希望在之後展示它的方式。

也許你能證明你要分頁

+0

它是駐留在epub文件中的靜態HTML。不涉及任何瀏覽器。 epub是一本書的數字表示。我可以輕鬆打開每個HTML頁面的內容文件並將其顯示給用戶。但是這沒有提供這本書的結構感。 –