Chunk
왼쪽과 오른쪽을 정렬하고 싶습니다. 또한 각 Chunk
은 이미지에서 볼 수있는 형식이 다릅니다. 내가하지 아니라 형식으로 우측 Chunk
을 결과를 제공청크의 좌우 정렬 방법
Chunk invoiceid = new Chunk("Invoice ID: ", font9BoldDARK_GRAY);
Chunk invoiceidvalue = new Chunk("value from database", font10NoramlBlack);
Chunk inoicdate = new Chunk("Invoice Date: ", font9BoldDARK_GRAY);
Chunk inoicedatevalue = new Chunk(new SimpleDateFormat("MMMM dd yyyy").format(new Date()), font10NoramlBlack);// get From database
Paragraph invoiceParagraph = new Paragraph();
invoiceParagraph.setTabSettings(new TabSettings(325f));
invoiceParagraph.add(invoiceid);
invoiceParagraph.add(invoiceidvalue);
invoiceParagraph1.add(Chunk.TABBING);
invoiceParagraph1.add(inoicdate1);
invoiceParagraph1.add(inoicedatevalue1);
invoiceParagraph1.setAlignment(Element.ALIGN_JUSTIFIED);
pdfdocument.add(invoiceParagraph1);
:
나는 아래의 코드를 사용해보십시오.코드는이를 달성하기 :
iText의 이전 버전을 사용하고 있습니까? 아니면 iText 7이 1 년 반 전에 출시 된 것을 모르고 있었습니까? –
iText 5 사용을 주장하는 경우 [장 2] (https://manning-content.s3.amazonaws.com/download/c/5c637ac-79b4)의 탭 및 구분 기호에 대한 섹션을 읽지 않는 이유는 무엇입니까? -4abe-bbed-8c72ef6a0c61/samplechapter2.pdf)에서 iText 5 문서를 다운로드 할 수 있습니까? 결과는 ** 당신이 코드에서 요구하는 것과 정확히 일치합니다 ** ** 325 위치에 탭이 있기를 원합니다. 그것은 당신의 질문을 매우 어색하게 만듭니다. 나에게 이것은 "1 + 1"과 같은 하나를 추가하려하지만, 결과는'2'이고, 결과는'3'이되고 싶다. 그게 이상한 질문이지, 그렇지? –