2012-10-14 6 views
0

오른쪽에서 왼쪽으로 텍스트를 쓰고 있습니다.텍스트와 정렬 된 이미지를 ColumnText에 추가하기 Itext

텍스트 끝 부분에 이미지를 추가하려면 어떻게하면됩니까?

+1

어디에서 씁니까? 너는 어떻게 써? – elyashiv

+0

@elyashiv 나는 pdf 파일에 글을 쓰고있다. 이미지를 추가하는 방법을 알고 있지만 문제는 이미지를 추가하여 텍스트 끝에 표시하는 방법입니다. 단락을 문서에 추가 한 다음 이미지에 추가 할 수는 있지만 한 번에 하나씩 나타나지는 않습니다. –

+0

현재 수행중인 작업의 샘플 코드와 결과에서 정확히 어떤 것이 좋지 않은지에 대한 설명을 제공하십시오. – mkl

답변

1

질문이 완전히 명확하지 않습니다.

Image 개체의 경우를 제외하고 문서에 추가 된 개체의 순서는 항상 존중됩니다. Image 개체가 페이지에 맞지 않으면 다음 페이지로 전달할 수 있으며 다른 콘텐츠를 먼저 추가 할 수 있습니다. 이것을 피하려면 writer.setStrictImageSequence(true)을 사용하십시오.

그러나 오른쪽에서 왼쪽으로 (아마 히브리어로) 작성하고 있으므로 Anshu의 이전 대답이 아니라 위의 내용이 적용되지 않습니다. ColumnTextPdfPTable에만 RTL을 사용할 수 있습니다.

당신이하고 싶은 것이 명확하지 않습니다.

텍스트 하단에 Image을 추가 하시겠습니까? 간단합니다. 먼저 텍스트를 추가 한 다음 Image을 추가하십시오. Image 인라인을 추가 하시겠습니까? 이 예에서 이루어집니다 그 경우, 당신은 Chunk에서 Image을 포장 할 수 있습니다 http://itextpdf.com/examples/iia.php?id=54

내 해석은 다음과 같습니다 당신이 왼쪽 하단에 이미지를 추가 할, 당신은 텍스트가 옆에 추가해야 할 영상. 달성하기가 더 어렵습니다. Image과 텍스트를 별도로 추가해야합니다. 이미지를 절대 위치에 추가하고 '불규칙한 열'을 사용하여 텍스트를 추가하십시오. 즉, 텍스트 모드 (복합 모드와 반대) 인 ColumnText입니다. 불규칙한 열을 사용하는 방법을 보여주는 예제는 http://itextpdf.com/examples/iia.php?id=67

+0

itext 패키지에 대한 지속적인 지원에 감사드립니다. –

관련 문제