TXT PDF 변환
텍스트 파일이나 붙여 넣은 글을 실제로 선택할 수 있는 텍스트가 담긴, 제대로 조판된 PDF로 바꿉니다. 페이지, 글꼴, 여백을 고르세요. 아무것도 저장하지 않습니다.
- 저장되지 않음
- 대기열 없음, 기다림 없음
- 회원가입 없음, 워터마크 없음
사용 방법
텍스트 추가
.txt 또는 .md 파일을 페이지에 끌어다 놓거나, 상자에 텍스트를 붙여 넣으세요.
설정
페이지 크기, 방향, 글꼴, 글자 크기, 여백을 고르세요. 필요하면 그 자리에서 텍스트를 수정하세요.
PDF 만들기
PDF 만들기를 클릭하고 다운로드하세요.
일반 텍스트가 페이지가 되는 과정
텍스트에는 페이지도, 여백도, 작성자가 우연히 엔터를 누른 위치 이상의 의미를 가진 줄바꿈도 없으므로, 이 모든 것을 여기서 만들어 냅니다. 문단은 추정한 글자 수가 아니라 실제로 쓰이는 글꼴의 글자 폭을 기준으로 페이지 너비에 맞춰 줄바꿈됩니다. 그래서 폭이 넓은 글자가 들어 있어도 줄이 여백을 침범하지 않습니다. URL이나 해시처럼 한 줄보다 긴 단어는 넘치게 두지 않고 측정해서 여러 줄로 나눕니다. 탭은 측정 전에 공백으로 바뀌므로, 줄바꿈된 모습이 그대로 그려집니다.
완전한 유니코드 글꼴을 참조만 하지 않고 PDF에 내장합니다. 그래서 이 글꼴을 한 번도 본 적 없는 컴퓨터에서도 똑같이 열리고, 악센트가 붙은 글자, 키릴 문자, 그리스 문자가 네모 칸이 아니라 제대로 표시됩니다. 대신 몇 KB짜리 텍스트 파일도 글꼴이 함께 들어가므로 수백 KB짜리 PDF가 됩니다. 최소 용량을 정하는 것은 텍스트가 아니라 글꼴이며, 문서가 길어져도 거의 커지지 않습니다.
셰이핑이 필요한 문자는 엉망으로 만드는 대신 거부합니다. 아랍 문자는 앞뒤 글자에 따라 모양이 바뀌고, 벵골 문자와 데바나가리 문자는 하나의 글리프로 된 결합 자음을 이루며, 중국어에는 범용 내장 글꼴에 담기지 않는 수만 개의 글자가 필요합니다. 이런 코드 포인트를 차례로 나열하기만 하면 보기 흉한 정도가 아니라 실제로 틀린 텍스트가 됩니다. 그래서 페이지는 그릴 수 없는 글자를 정확히 알려 주고 멈춥니다. 다른 사람이 열어 볼 때까지 알아채지 못할 수도 있는, 빈칸투성이 문서를 건네는 대신에요.
결과물에는 글자를 찍은 그림이 아니라 실제로 선택하고 검색할 수 있는 텍스트가 들어가므로, PDF에서 인용하거나 색인을 만들 수 있습니다. 원본의 줄바꿈은 문단 구분으로 반영되고, 그 밖의 레이아웃은 모두 여기서 정합니다. 파일에는 참고할 정보가 없었으니까요. 마크다운 파일은 #과 * 기호까지 문자 그대로 변환됩니다. 렌더링까지 해 주는 것은 마크다운 PDF 변환입니다.
다른 작업이 필요할 때
제목, 페이지 번호, 목차, 각주가 있는 디자인된 문서가 필요하다면 Pandoc이 알맞은 도구입니다. 간단히는 pandoc notes.txt -o notes.pdf이고, 템플릿을 쓰면 어떤 일반 텍스트 변환기도 따라올 수 없는 조판 결과를 만들어 줍니다. 무료입니다.
복잡한 문자나 한중일 문자라면, 솔직히 이 페이지로는 도와 드릴 수 없고 알맞은 글꼴을 갖춘 변환기가 필요합니다. LibreOffice는 텍스트 파일을 열어 내보낼 수 있으며(soffice --headless --convert-to pdf notes.txt), 컴퓨터에 설치된 글꼴로 완전한 셰이핑까지 처리합니다. 바로 여기서 빠져 있는 부분입니다.
자주 묻는 질문
PDF 속 텍스트를 선택할 수 있나요?
네. 글자를 찍은 그림이 아니라 실제 텍스트를 PDF에 기록하므로 선택, 검색, 복사가 가능하고 어떤 배율에서도 선명합니다.
제 파일이 어딘가에 저장되나요?
아니요. PDF는 아무것도 전송하거나 저장하지 않고 만들어집니다.
줄바꿈은 어떻게 되나요?
긴 줄은 선택한 페이지 너비에 맞춰 단어 단위로 줄바꿈됩니다. URL처럼 한 줄보다 긴 단어는 글자 단위로 나뉘어 가장자리 밖으로 넘치지 않습니다.
벵골어, 아랍어, 중국어도 쓸 수 있나요?
아직은 안 됩니다. 이런 문자에는 텍스트 셰이핑이 필요하며, 이 도구는 글자를 조용히 빠뜨리는 대신 그 사실을 알려 드립니다. 내장된 유니코드 글꼴 덕분에 라틴 문자(폴란드어, 체코어, 터키어 포함), 키릴 문자, 그리스 문자로 쓰는 모든 언어는 사용할 수 있습니다.
파일을 고르는 대신 텍스트를 붙여 넣어도 되나요?
네. 붙여넣기 상자가 페이지에 바로 있으며 똑같이 작동합니다.
참고: 벵골어, 아랍어, 중국어, 힌디어처럼 텍스트 셰이핑이 필요한 문자는 아직 쓸 수 없으며, 빈칸을 만드는 대신 도구가 알려 드립니다. 라틴, 키릴, 그리스 문자는 모두 사용할 수 있습니다. 마크다운은 여기서 일반 텍스트로 배치됩니다. 스타일이 적용된 제목, 목록, 표, 코드가 필요하다면 마크다운 PDF 변환을 사용하세요.
내 웹사이트에 이 도구 넣기
블로그, 수업 페이지, 도움말 글 어디에나 무료로 넣을 수 있습니다. 코드 한 줄만 붙여 넣으면 방문자가 페이지에서 바로 사용할 수 있습니다.