> For the complete documentation index, see [llms.txt](https://help.ilabs.co.kr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.ilabs.co.kr/faq/03/fontsizeauto.md).

# 양식 내용이 길어서 글씨가 잘리는 경우에는 어떻게 처리해야할까요?

## ＃ 아래 내용에 대한 영상 자료

{% hint style="info" %}
<https://youtu.be/bj-beLyPO54>
{% endhint %}

## 1. 리포트 속성으로 적용하기

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2FD2epRwfeKZWTmnJRb1Mc%2FAutofontsize1.png?alt=media&amp;token=2e25dae9-5381-4709-a159-1162c26bce42" alt=""><figcaption></figcaption></figure>

1. 내용을 반영할 Memo 칸 클릭
2. 좌측 속성에서 AutoShrink 옵션을 False → True 로 변경&#x20;

## 2. 코드로 적용하기&#x20;

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2F7RSd0BueipNvFJ5PBZiH%2FAutofontsize2.png?alt=media&amp;token=155f0c31-7dbb-49ff-bbfd-d1ecaa165c60" alt=""><figcaption></figcaption></figure>

1. 내용을 반영할 Memo 칸 클릭
2. 좌측의 'Events' 탭 클릭
3. 'OnAfterData' 속성의 공란 더블 클릭
4. 해당 메모칸에 이벤트로 생성된 내용에 아래 코드 붙여넣기

&#x20; TfrxMemoView(Sender).Font.Size := <mark style="color:red;">11</mark>;              &#x20;

&#x20; While TfrxMemoView(Sender).CalcHeight > TfrxMemoView(Sender).Height do

&#x20;   TfrxMemoView(Sender).Font.Size := TfrxMemoView(Sender).Font.Size - 1;&#x20;

```
  TfrxMemoView(Sender).Font.Size := 11;               
  While TfrxMemoView(Sender).CalcHeight > TfrxMemoView(Sender).Height do
    TfrxMemoView(Sender).Font.Size := TfrxMemoView(Sender).Font.Size - 1;
```

{% hint style="info" %}
※ '11' 의 경우, 해당 칸에 기본적인 FontSize를 의미하며, 적용할 Memo 칸의 적용된 기본 크기를 입력해주시면 됩니다.\
해당 값을 기준으로 내용이 길어질 경우 '11' 포인트를 기준으로 폰트 크기가 자동으로 줄어들어 내용이 잘리지 않게 적용할 수 있습니다.&#x20;
{% endhint %}

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2FctyVkWdzLYI3QljON0aP%2FAutofontsize3.png?alt=media&amp;token=19318096-6aa3-4915-be74-757a06aacb9b" alt=""><figcaption><p>코드 적용 예시</p></figcaption></figure>

### 적용 전

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2FzyNNBfMeZjPmsgEtNi1L%2FAutofontsize7.png?alt=media&amp;token=17c675e2-316e-49f9-9943-5f99c25f86f4" alt=""><figcaption></figcaption></figure>

### 적용 후

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2F6Ugv5wSUBexd4aoSnPT3%2FAutofontsize4.png?alt=media&amp;token=100a6606-8c89-4836-a11b-81e23a78d1db" alt=""><figcaption></figcaption></figure>

### 적용 후 글씨가 너무 작은 경우&#x20;

{% hint style="info" %}
적용 후 글씨가 너무 작다면 아래 이미지와 같이 해당 칸의 크기를 늘려야합니다.

내용에 비해 지정된 칸의 크기가 작은 경우에는 물리적으로 칸의 크기를 키워서 지정해야합니다.
{% endhint %}

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2FDOtrJac4fIZ48C7dDbjO%2FAutofontsize5.png?alt=media&amp;token=57f9abec-3ab1-4ac3-88ef-94f35b2e95b0" alt=""><figcaption><p>내용이 반영될 칸 늘리기 </p></figcaption></figure>

<figure><img src="https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L9sM1gtG7RzXNTibOAX%2Fuploads%2F7dL7EnfqBUdnSRRpyval%2FAutofontsize6.png?alt=media&amp;token=63df24c7-d7fa-4296-bedd-3ba7fd44d7e5" alt=""><figcaption></figcaption></figure>
