텍스트 변환 워크벤치 | Unicode 역순, FIGlet, 점자, Lorem, 셔플, Zalgo

텍스트브라우저에서 실행(업로드 없음)

하나의 전용 브라우저 Worker에서 11가지 텍스트 작업을 명확한 계약과 함께 수행합니다. FIGlet ASCII 아트, 문서화된 영어 1급 비축약 점자 부분집합, seed 기반 자리표시문 생성, 근사 미러·거꾸로 문자, 크기 선검사 반복, 줄·그래핌 안전 역순, 공백을 보존하는 단어 작업, 재현 가능한 셔플과 Zalgo 결합 부호를 제공합니다. UTF-8 바이트와 Unicode 크기, 보존된 미지원 문자, 출력 제한을 결과에 표시하며 장식 결과를 표준 인코딩이나 접근 가능한 본문처럼 과장하지 않습니다.

다음에 할 작업

관련 작업 흐름을 이어가거나 이 작업 다음에 자주 사용하는 도구를 열어보세요.

이 도구 사용 방법

인코딩에 가까운 점자, 구조 역순, seed 생성, 명시적인 근사 장식 중 현재 목적에 맞는 작업 계약을 선택합니다.

텍스트를 넣기 전에 로케일, 단위, 글꼴, 방향, 구분자, 수량, 혼돈 수준과 seed를 정합니다.

처리는 이 브라우저에 머물지만 결과를 공유하기 전 비밀과 개인정보를 제거합니다.

제한된 텍스트를 붙여넣거나 텍스트 파일 하나를 읽습니다. Lorem은 원문이 필요 없고 FIGlet은 인쇄 가능한 ASCII 3줄만 받습니다.

전용 Worker를 실행하고 출력 바이트, Unicode 코드 포인트, 작업 개수, seed, 보존 경고와 접근성 경고를 확인합니다.

전체 결과를 복사하거나 내려받고 재현용 원문과 옵션을 보관한 뒤 운영·접근성·표준 의존 용도는 목표 환경에서 다시 검증합니다.

이 도구를 써야 할 때

재현 가능한 레이아웃 픽스처 준비

기록한 seed로 정확한 수의 Lorem 단어·문장·문단을 만들어 스크린샷과 회귀 테스트가 같은 자리표시문을 받게 합니다.

군집을 깨지 않고 다국어 텍스트 재배열

결합 문자, 이모지 군집, 구두점 슬롯과 줄 끝 슬롯을 문서화된 방식으로 보존하며 그래핌·단어·논리 줄을 뒤집습니다.

제한된 터미널 제목 제작

10개 FIGlet 글꼴과 3개 가로 레이아웃 중 하나로 짧은 ASCII 라벨을 만들고 입력·출력 상한을 먼저 확인합니다.

제한된 영어 점자 매핑 학습

대문자, 숫자 모드, 1급 모호성 해소와 일반 구두점을 투명한 부분집합으로 확인하며 미지원 문자를 그대로 봅니다.

폐기 가능한 장식 샘플 생성

평문과 접근성 경고를 유지하면서 실패해도 해가 없는 시각 실험용 미러·거꾸로·seed 결합 부호 출력을 만듭니다.

흔한 실수

장식 문자 매핑을 인코딩이라고 부르기

미러와 거꾸로 모드는 제한된 표를 치환하고 그래핌 순서를 뒤집습니다. 글꼴·문자 조형·미지원 기호에 따라 모양이 달라지므로 가역 표준이나 식별자 형식이 아닌 화면 장식입니다.

점자 모드가 모든 언어와 약자를 지원한다고 보기

대문자·숫자 기호와 일반 구두점을 포함한 영어 1급 비축약 부분집합만 구현합니다. 언어 번역, 축약 판단, 촉각 페이지 배치, 수학·음악 점자, 접근성 인증은 제공하지 않습니다.

UTF-16 코드 유닛을 그대로 뒤집기

JavaScript 문자열을 코드 유닛으로 나누면 surrogate pair, 결합 악센트, 연결 이모지가 찢어질 수 있습니다. 그래핌 모드는 Intl.Segmenter를 사용하고 단어·줄 모드는 기존 구분자 위치를 보존합니다.

다시 만들 수 없는 무작위 결과를 게시하기

Lorem, Shuffle, Zalgo는 명시적인 32비트 seed를 사용합니다. 결과와 함께 seed와 옵션을 기록해야 같은 배포 알고리즘에서 같은 출력을 재현할 수 있습니다.

Zalgo나 ASCII 아트를 일반 접근 가능 본문으로 쓰기

결합 부호 더미와 여러 줄 문자 그림은 보조 기술, 검색, 복사, 좁은 화면에서 의미를 잃을 수 있습니다. 평문 대체 내용을 유지하고 실패해도 해가 없는 장식에만 사용합니다.

예시

제한된 FIGlet 제목 만들기

렌더링 전에 출력 원문을 인쇄 가능한 ASCII 96자와 3줄로 제한합니다.

입력
LOCAL, Standard 글꼴, 기본 레이아웃
출력
내부 간격을 유지하고 줄 끝 공백만 정리한 여러 줄 ASCII 배너

대문자와 숫자의 문서화된 점자 왕복

대문자·숫자·1급 기호를 보존하며 지원하지 않는 문자는 삭제하지 않고 개수와 함께 통과시킵니다.

입력
A1a, Z9!를 점자로 바꾼 뒤 다시 해독
출력
A1a, Z9!

같은 자리표시문 다시 생성하기

테스트 픽스처와 화면 비교는 재현되지만 생성 단어는 사실이나 게시용 원고가 아닙니다.

입력
문단 2개, seed 42, Lorem ipsum 시작 켬
출력
단위·수량·seed·시작 옵션이 같을 때 동일한 두 문단

결합 문자를 찢지 않고 뒤집기

UTF-16 split 대신 Intl.Segmenter의 그래핌 경계를 사용합니다.

입력
Cafe 뒤의 결합 acute와 연결된 개발자 이모지
출력
악센트와 연결 이모지가 각각 하나의 그래핌으로 유지된 역순

문서 모양을 유지하며 단어 섞기

단어 셔플은 토큰 위치만 바꾸고 구두점과 공백 구조를 정규화하지 않습니다.

입력
one, two three! 한 줄, seed 42
출력
단어 슬롯만 재현 가능하게 바뀌고 쉼표·공백·느낌표·줄바꿈 위치는 유지

장식 스트레스 샘플 제한하기

Zalgo 입력 32,768 코드 포인트와 전체 출력 2 MiB 상한이 과도한 생성을 막습니다.

입력
signal, 혼돈 3, 위·아래, seed 42
출력
재현 가능한 결합 부호 샘플과 정확한 출력 바이트·추가 부호 수

Unicode 경계, 결정적 생성, 출력 선검사와 제한을 밝힌 장식 매핑

모든 요청은 짝이 없는 UTF-16 surrogate를 먼저 검사하고 UTF-8 바이트와 Unicode 코드 포인트를 계산합니다. 원문은 각각 262,144 바이트·코드 포인트, 출력은 2,097,152 바이트로 제한됩니다. 전용 브라우저 Worker는 취소할 수 있고 15초 뒤 종료됩니다.

그래핌 역순과 장식 모드는 UTF-16 코드 유닛 대신 Intl.Segmenter를 사용합니다. 단어 내부 역순과 단어 셔플은 isWordLike 슬롯만 바꿔 구두점·공백·줄바꿈을 유지합니다. 줄 모드는 CRLF, LF, CR을 인식하고 가능한 구분자 슬롯을 보존합니다.

FIGlet은 묶음으로 제공하는 10개 글꼴을 사용하며 3줄 안의 인쇄 가능한 ASCII 96자만 받습니다. 점자는 대문자·숫자·1급 기호와 일반 구두점을 가진 영어 1급 비축약 부분집합입니다. 미지원 입력은 삭제하지 않고 보존·집계하며 어떤 모드도 의미 번역이나 접근 가능한 문서 제작을 주장하지 않습니다.

Lorem, Shuffle, Zalgo는 결정적 의사난수 생성기와 부호 없는 32비트 seed를 사용합니다. 암호학적 엔트로피가 아닙니다. 반복은 할당 전 UTF-8 크기를 정확히 계산하고, 사용자 구분자는 256바이트, Lorem 수량 100, 반복 10,000회, Zalgo 원문 32,768 코드 포인트, 혼돈 1~10으로 제한합니다.

복사·다운로드에는 전체 제한 출력이 남지만 화면 미리보기는 Unicode 코드 포인트 50,000개에서 멈춥니다. 결과는 입출력 크기와 모드별 개수를 표시합니다. 분석 이벤트는 원문·출력·사용자 구분자·seed·미지원 기호·파일명을 제외하고 고정 옵션 범주와 합계만 사용합니다.

자주 묻는 질문

텍스트가 브라우저 밖으로 전송되나요?

변환 원문과 결과는 업로드하지 않습니다. 전용 브라우저 Worker가 메모리 안의 요청을 처리합니다. 운영 분석에는 고정 모드, 안전한 옵션 범주, 합계 바이트, 알림 수, 시간, 안정된 오류 코드만 보낼 수 있고 원문·사용자 구분자·출력·파일명·seed는 보내지 않습니다.

그래핌 역순이 다른 도구의 문자 역순과 왜 다른가요?

Unicode에서 문자는 여러 뜻을 가집니다. 이 도구는 Intl.Segmenter 그래핌 군집을 사용해 결합 문자나 연결 이모지를 보통 하나의 표시 단위로 이동합니다. 정확한 회귀 픽스처라면 브라우저 Unicode 버전도 기록하십시오.

점자 결과를 점자 인쇄나 접근성 감사에 바로 쓸 수 있나요?

아닙니다. 제한된 영어 1급 비축약 학습 부분집합이며 번역기, 축약 엔진, 촉각 배치기, 수학·음악 점자, 접근성 인증이 아닙니다. 중요한 내용은 목표 표준과 자격 있는 독자가 검증해야 합니다.

미러와 거꾸로 출력을 정확히 복원할 수 있나요?

일반적으로 불가능합니다. 여러 원문 문자가 같은 장식 문자에 대응할 수 있고 미지원 문자는 그대로 통과하며 글꼴 조형도 모양에 영향을 줍니다. 근사 시각 변환으로만 사용하고 원문을 보관하십시오.

seed는 무엇을 보장하나요?

같은 배포 알고리즘·모드·입력·옵션·32비트 seed라면 Lorem, Shuffle, Zalgo 결과가 반복됩니다. 암호학적 난수가 아니므로 비밀번호, 토큰, 추첨, 보안 결정에는 사용할 수 없습니다.

유효한 텍스트도 왜 거부될 수 있나요?

원문당 262,144 UTF-8 바이트와 코드 포인트, 출력 2 MiB, 더 작은 FIGlet·Zalgo 상한, 정수 옵션 범위, 올바른 UTF-16, 하나 이상의 Zalgo 방향을 강제합니다. 브라우저 안전을 위한 공개 제한이며 더 큰 변환이 불가능하다는 뜻은 아닙니다.

이 도구를 검증한 방법

관리 및 검수 검토일

검증 방법: 텍스트 변환 워크벤치에서 “다국어 단어 셔플 픽스처를 안정적으로 만들기” 픽스처를 임의로 고치거나 단순화하지 않고 실행했습니다. “원문을 보존하고 민감 정보를 제거합니다”에서 “생성 조건과 증가 상한을 고정합니다”로 이어지는 결과를 대조했습니다. 비성공 경로 검토에는 “변환 결과만 저장하기”, “Unicode를 코드 유닛으로 뒤집기” 조건을 사용했습니다.

기대 결과: 저장한 fixture는 seed 42의 정확한 shuffle 결과와 mode·locale·원문 version·byte 수·browser 날짜를 묶고, 구두점 slot과 줄바꿈 두 개를 보존했습니다.

검증한 작업 가이드 열기

관련 작업 가이드

도구를 열기 전에 자주 쓰는 작업 흐름과 예시를 확인하세요.

관련 도구

관리 중인 다른 작업 흐름을 이어서 사용해 보세요

모든 도구 둘러보기