XSL-FO ਸਟਰੀਮ
- ਪਿਛਲਾ ਪੇਜ XSLFO ਆਉਟਪੁੱਟ
- ਅਗਲਾ ਪੇਜ XSLFO ਪੇਜ
XSL-FO ਪੇਜ ਨੂੰ <fo:flow> ਏਲੀਮੈਂਟ ਦੇ ਅੰਕੜਿਆਂ ਨਾਲ ਭਰਦਾ ਹੈ。
XSL-FO ਪੇਜ ਕਿਸਮ
XSL-FO ਵੱਲੋਂ <fo:page-sequence> ਏਲੀਮੈਂਟ ਦੀ ਮਦਦ ਨਾਲਆਉਟਪੁੱਟ ਪੇਜਵਿਨਯਾਸ ਦਾ ਉਪਯੋਗ ਕਰਦਾ ਹੈ。
ਹਰੇਕਆਉਟਪੁੱਟ ਪੇਜਹਰੇਕ ਨੂੰ ਇੱਕ ਨਿਰਧਾਰਿਤਵਿਨਯਾਸpage master ਦਾ
ਹਰੇਕਆਉਟਪੁੱਟ ਪੇਜਹਰੇਕ ਨੂੰ ਇੱਕ ਨਿਰਧਾਰਿਤਆਉਟਪੁੱਟਦੇ <fo:flow> ਏਲੀਮੈਂਟ ਦੇ
ਹਰੇਕਆਉਟਪੁੱਟ ਪੇਜਇੱਕ ਸਮਾਨ ਤਰੀਕੇ ਨਾਲਕਿਸਮ (ਕਿਸਮ)ਪ੍ਰਿਟ ਜਾਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਵੇਗਾ。
XSL-FO Flow (ਸਟਰੀਮ)
XSL-FO ਪੇਜ ਨੂੰ <fo:flow> ਏਲੀਮੈਂਟ ਦੇ ਅੰਕੜਿਆਂ ਨਾਲ ਭਰਦਾ ਹੈ。
<fo:flow> ਪ੍ਰਿਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਸਾਰੇ ਏਲੀਮੈਂਟਾਂ ਨੂੰ ਸਮੇਟਦਾ ਹੈ。
ਜਦੋਂ ਪੇਜ ਪੂਰਾ ਹੋ ਜਾਵੇਗਾ, ਇਸੇ page master ਨੂੰ ਇੱਕ ਬਾਰੀ ਬਾਰੀ ਵਰਤਿਆ ਜਾਵੇਗਾ, ਜਦੋਂ ਤੱਕ ਸਾਰੇ ਪੇਜਾਂ ਦਾ ਪ੍ਰਿਟ ਨਹੀਂ ਹੋ ਜਾਵੇਗਾ。
ਕਿਹੜੇ ਪਥ ਤੱਕ?
<fo:flow> ਏਲੀਮੈਂਟ ਦਾ ਇੱਕ 'flow-name' ਪ੍ਰਤੀਯੋਗੀ ਹੈ。
flow-name ਪ੍ਰਤੀਯੋਗੀ ਦਾ ਮੁੱਲ <fo:flow> ਏਲੀਮੈਂਟ ਦਾ ਕਿਹੜਾ ਪਥ ਚੁਣਿਆ ਜਾਵੇਗਾ ਦਾ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ。
ਲਾਜਿਸਟਿਕ ਮੁੱਲ:
- xsl-region-body (ਰੀਜਨ-ਬੋਡੀ)
- xsl-region-before (ਰੀਜਨ-ਬੀਫੋਰ)
- xsl-region-after (ਰੀਜਨ-ਅਫ਼ਟਰ)
- xsl-region-start (ਰੀਜਨ-ਸਟਾਰਟ)
- xsl-region-end (ਰੀਜਨ-ਐਂਡ)
- ਪਿਛਲਾ ਪੇਜ XSLFO ਆਉਟਪੁੱਟ
- ਅਗਲਾ ਪੇਜ XSLFO ਪੇਜ