사용자 도구

사이트 도구


android:pdfdocument:multiline
multiline

문서의 이전 판입니다!


목적

다음과 같이 긴 글을 지정된 너비에 맞추어 여러 줄로 쓰게 하는 기능을 구현할 것이다.

코드

다음이 전체 코드이다.

    // body Text
    fun bodyText(text : String, canvas: Canvas) {
 
        val textLayout = StaticLayout.Builder.obtain(text, 0, text.length, cellBodyLeft, 400)
            .setAlignment(Layout.Alignment.ALIGN_NORMAL)
            .setLineSpacing(0f, 1.2f)
            .setIncludePad(true).build()
 
        canvas.save()
        canvas.translate(50f, 350f)
        textLayout.draw(canvas)
        canvas.restore()
 
    }
로그인하면 댓글을 남길 수 있습니다.

android/pdfdocument/multiline.1733931830.txt.gz · 마지막으로 수정됨: 2024/12/12 00:43 저자 이거니맨