어쩌면 쉬운 질문이며 누군가 나를 도울 수 있기를 바랍니다.마지막 페이지를 제외한 페이지 수를 늘리십시오.
현재 홀수 페이지의 모든 챕터를 시작하기 위해 내 PDF를 사용했습니다. 내 공유지 - attr.xsl에 파일
을 코드
<xsl: attribute-set name = "__ force__page__count">
를 사용하여 결과는 항상 내 PDF의 페이지 짝수 있다는 것입니다.
하지만 어떻게 내 PDF이 조치가 나는 코드와 같은 일을 생각한 마지막 페이지 에 추가되지 않은 페이지의 홀수가있는 경우 아래
<xsl:attribute-set name="__force__page__count">
<xsl:attribute name="force-page-count">
<xsl:choose>
<xsl:when test="(position() = last())">
<xsl:value-of select="'no-force'"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="'even'"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</xsl:attribute-set>
''과 ''조건은 둘 다'force-page-count' 속성에'even' 값을 할당합니다. 그 코드에 오타가 있습니까? –
두 조건은 "균등"으로 설정해야합니다. 방금 내 사건을 확인 했어. 두 가지 중 하나를 "이상한"것으로 변경하면 빈 페이지가 사라집니다. 이제는 PDF에 마지막 페이지가 멋지게 채워진 후에 빈 페이지가 나타나지 않는 것을 발견해야합니다. 위의 코드에서 볼 수 있듯이 "! = last()"를 사용하여이 작업을 수행하기를 원했습니다. –
명확히하기 : 마지막 페이지를 제외한 모든 페이지 시퀀스가 짝수로 끝나길 원하십니까? – Hobbes