# 출력물 글씨 자동 조절 방법(글자크기)

## Q 문의&#x20;

* &#x20;성적서 또는 기록서 등 출력물을 출력할 때 메모 칸 밖으로 벗어나는 글자들이 있습니다.
* 자동으로 조절하는 방법이 있다면 알려주세요.

## A 답변&#x20;

### 1 기존의 코딩이 적용된 경우&#x20;

{% hint style="info" %}
※ 적용하기에 앞서 이미 다른 메모에 적용되어있을 수도 있으니 확인해 보시고, 연결해주시면 시간이 절약될 수 있습니다.
{% endhint %}

1\. Code 탭 클릭

![](/files/-L9sMQElDqXsMkl3MIo1)

2\. ②기존에 코딩되어있는 부분이 있는지 확인합니다.&#x20;

![글씨 크기 자동 조절](/files/-MPHFG73kle_2VhBwoGG)

3\. 기존에 코딩되어있는 메모의 이벤트를 현재 적용해야 하는 메모의 이벤트에 연결해주기\
\&#xNAN;**※ 위 2번의 이미지에서 ①번을 참고하시면 됩니다.**

![이벤트 연결 선택 전](/files/-L9sMQEn9t_EJxU6B6wn)

![이벤트 연결 선택 후](/files/-L9sMQEqhv1qHH4OuY6G)

4\. 해당 메모의 이벤트가 잘 적용되었다면 ▶ (빨간색 화살표) 표시가 나타납니다.&#x20;

![이벤트 적용](/files/-L9sMQErC5XRaai6rQbO)

### 2 새로 적용해야 하는 경우&#x20;

{% hint style="info" %}
※ 기존에 코딩되어있는 부분이 없다면 아래 순서에 따라 작업해 보시기 바랍니다.
{% endhint %}

1\. 공통/코드관리 → 리포트 관리 또는 리포트 관리2.0 화면으로 이동합니다.&#x20;

2\. 폰트조절이 필요한 양식을 선택하여 더블클릭 또는 `리포트 디자인` 버튼 클릭합니다.&#x20;

3\. 폰트조절이 필요한 메모 클릭합니다.&#x20;

![폰트 조절이 필요한 메모 선택](/files/-L9sMQEty0d-Db8OjA3G)

4\. 리포트 디자이너 왼쪽에 보이는 **Event 탭** 클릭 후 OnAfterData 부분 더블클릭(빨간색 체크 부분)

![](/files/-L9sMQEupRFxpUGq-v48)

5\. 자동으로 Code 탭으로 이동하게 되며, 새로 생성된 procedure의 **begin과 end;** 사이에 아래 코드를 복사 붙여넣기를 합니다.

```
//데이터에 따라 자동으로 폰트 size 조정
while (TfrxMemoView(Sender).CalcHeight > TfrxMemoView(Sender).Height) do
begin
  TfrxMemoView(Sender).Font.Size := TfrxMemoView(Sender).Font.Size - 1;
end;
```

![해당 이벤트의 글씨크기 자동 조절 코드 적용](/files/-L9sMQEw2Z3Jj9JWNI-0)

6\. 다시 page 탭을 눌러 이벤트를 설정한 메모 왼쪽 위에 ▶(빨간색 화살표) 가 생겼는지 확인.

![Page 탭으로 이동](/files/-L9sMQExfrDQ1yu7ZxLw)

&#x20;                                                                                     ↓

![이벤트가 적용된 모습](/files/-L9sMQEykJgOC-mWD-8x)

7\. 실제 접수된 접수 건을 찾아 출력물을 출력하여 폰트 조절이 잘 되는지 확인.

8\. 해당 양식 출력 시 동작이 잘 된다면 해당 양식을 업로드하여 사용하시면 됩니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.ilabs.co.kr/faq/03/03-010.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
