저는 자바 프로젝트에서 Itext7을 사용하여 PDF 양식을 채 웁니다. 절대 위치에서 왼쪽으로 캔버스의 텍스트 확장을 설정할 수있는 방법이 있습니까? 예를 들어, 텍스트를 오른쪽 위 모서리로 설정하고 길이가 길어질수록 왼쪽 상단 모서리까지 확장됩니다. 전에 언급했듯이 저는 캔버스를 사용합니다. 당신이 PdfCanvas
를 사용하는 경우, 당신은 바로 콘텐츠 스트림에 PDF 연산자를 작성하는 텍스트Itext7 캔버스가 텍스트를 오른쪽 테두리로 설정합니다.
PdfDocument document = new PdfDocument(new PdfReader(SRC), new PdfWriter(dest));
PdfCanvas canvas1 = new PdfCanvas(document.getPage(1));
canvas1.beginText().setFontAndSize(PdfFontFactory.createFont(FontConstants.HELVETICA), 7)
.moveText(500, 592.5)
.showText(new SimpleDateFormat("dd/MM/YYYY").format(invoice.getDate()))
.endText();