Latest web development tutorials

XSL-FO 출력

XSL-FO는에 <fo를 : 흐름> 요소는 출력 내에서 정의.


XSL-FO 페이지 (페이지), 흐름 (흐름) 및 블록 (차단)

콘텐츠 "블록"은 미디어 다음 출력은 "페이지"에 "흐름"을합니다.

내부 요소, <FO : 블록> 중첩 된 <FO : 흐름> 요소 내부에 <FO : 흐름> 중첩 된 <FO : 페이지 순서> 요소 내에 : XSL-FO 출력은 일반적으로 <블록 fo를> 내에 중첩되어 :

<fo:page-sequence>
<fo:flow flow-name="xsl-region-body">
<fo:block>
<!-- Output goes here -->
</fo:block>
</fo:flow>
</fo:page-sequence>


XSL-FO 인스턴스

이제 진짜 XSL-FO의 경우를 살펴 보자 :

<?xml version="1.0" encoding="ISO-8859-1"?>

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">

<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>

<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block>Hello W3CSchool</fo:block>
</fo:flow>
</fo:page-sequence>

</fo:root>

다음 위 코드의 출력은 :

Hello W3CSchool