2013-07-19 2 views
1

Windows 8.1 및 Visual Studio 2013 미리보기를 사용하여 Windows 스토어 용 전자 서점 관리자 앱을 구축하고 있습니다. uri를 해결하고 HTML과 CSS를로드 할 수있는 새로운 webview 컨트롤이 있습니다. 그러나 하나의 HTML 파일에는 많은 양의 데이터가 있으며 그 중 일부는 페이지 매김을하고 싶습니다. 내 질문은 다음과 같습니다.HTML 페이지 매김 알고리즘

C#의 스트림에서이를 수행 할 수있는 방법이 있습니까?

페이지 매김 HTML 콘텐츠에 대한 예제가 있습니까?

특정 HTML에서 화면 공간이 얼마나 사용될 것인지 프로그래밍 방식으로 측정 할 수 있습니까?

+0

페이지를 매기는 할 몇 가지 샘플 데이터를 표시 할 수 있습니다, 당신은 자동으로 빙 뉴스 응용 프로그램과 유사한 새 열로 오버 플로우 된 내용을 넣어 RichTextOverflows를 사용할 수 있습니다. –

+0

Webview 컨트롤은 HTML로드 및 구문 분석에 이미 많이 최적화되어 있으므로이 접근법에 대해 생각했지만 잔인한 것으로 보입니다. 게다가 그것은 EPUB 표준의 유용성을 감소시킬 것입니다. –

답변

0

일종의 종류는 브라우저로 다시 전송되는 데이터 유형에 따라 다르며 이후에 어떻게 표시할지에 따라 달라집니다.

은 아마 당신은 당신이 서식있는 텍스트로 HTML 변환하면

+0

epub 파일에있는 정적 HTML입니다. 관련된 브라우저가 없습니다. epub은 책을 디지털로 표현한 것입니다. HTML 페이지 인 각 컨텐츠 파일을 쉽게 열어서 사용자에게 표시 할 수 있습니다. 그러나 그것은 책의 구조에 대한 감각을 제공하지 못합니다. –