ASCII 아트가 있다고 가정 해 보겠습니다.
___
,"---".
: ;
`-.-'
| |
| |
| |
_.-\_/-._
_ / | | \ _
/ / `---' \ \
/ `-----------' \
/,-""-. ,-""-.\
( i-..-i i-..-i )
|`| |-------| |'|
\ `-..-' ,=. `-..-'/
`--------|=|-------'
| |
\ \
) ) hjw
/ /
( (
( 소스 )
그러나 나는 실제로 정원 통로의 그림을 원하기 때문에이 조이스틱의 케이블에 집중하고 싶습니다.
,=.
-|=|-
| |
\ \
) )
/ /
( (
한 줄씩 복사하거나 블록 선택 모드로 텍스트 편집기를 사용하거나 코드를 작성할 수 있습니다!
따라서 내 코드에는 다섯 가지 인수가 필요합니다.
- 줄 바꿈으로 구분 된 문자열 인 ASCII 아트입니다.
- 왼쪽 위 모서리의 X 축 (1 인덱스, 왼쪽 열부터 양의 정수)
- 왼쪽 위 모서리의 Y 축 (1 인덱스, 맨 위 행, 양의 정수)
- 결과 이미지의 너비 (양의 정수)
- 결과 이미지의 높이 (양의 정수)
테스트 사례
ASCII 이미지 :
___
,"---".
: ;
`-.-'
| |
| |
| |
_.-\_/-._
_ / | | \ _
/ / `---' \ \
/ `-----------' \
/,-""-. ,-""-.\
( i-..-i i-..-i )
|`| |-------| |'|
\ `-..-' ,=. `-..-'/
`--------|=|-------'
| |
\ \
) ) hjw
/ /
( (
정원 경로
- X : 10
- Y : 15
- 폭 : 5
- 높이 : 7
결과:
,=.
-|=|-
| |
\ \
) )
/ /
( (
DB 아이콘
- X : 3
- Y : 12
- 폭 : 6
- 높이 : 4
산출:
,-""-.
i-..-i
| |
`-..-'
외국인 장로
- X : 9
- Y : 1
- 폭 : 7
- 높이 : 10
___
,"---".
: ;
`-.-'
| |
| |
| |
.-\_/-.
| |
`---'
서명
- X : 16
- Y : 19
- 폭 : 3
- 높이 : 1
hjw
규칙
Y
BEW해야 15
하고, TC 2, X
해야한다3