엔진 업데이트: 뒤집힌 그림, 안정된 텍스트, 그리고 제대로 나오는 인쇄 레이아웃

7월 중순에 자체 변환 엔진을 출시한 뒤로 쉬지 않았습니다. 오늘 업데이트로 수십 건의 정밀 수정이 라이브 변환기에 반영되었습니다. 하나하나가 실제 문서에 대해 Publisher 자체가 만들어내는 결과와 저희 출력물을 비교해서 찾아낸 것들입니다. 무엇이 좋아졌는지 살펴봅니다.

뒤집힌 그림은 뒤집힌 채로 나옵니다

Publisher에서는 어떤 그림이든 뒤집을 수 있고, 사람들은 이 버튼을 정말 자주 썼습니다. 본문을 향하도록 돌려놓은 클립 아트 인물, 레이아웃에 맞춰 미러링한 사진. 지금까지 그런 그림들은 뒤집히지 않은 채, 엉뚱한 방향을 보며 변환되었습니다. 이제 가로든 세로든 뒤집기 상태가 그대로 전달되고, 뒤집힌 그림이 회전까지 되어 있는 까다로운 경우도 처리합니다. 테스트 라이브러리에서 거의 천 개의 문서에 미러링된 그림이 최소 한 장 있었는데, 전부 바로잡혔습니다.

텍스트는 Publisher가 놓은 자리에 앉습니다

조용한 수정 세 가지가 모여 페이지가 제대로 보이게 만듭니다.

텍스트 상자의 첫 줄이 이제 Publisher가 사용한 정확한 높이에서 시작합니다. 사소하게 들리지만, 페이지의 모든 제목이 3포인트씩 높이 떠서 아무것도 맞지 않게 되면 이야기가 달라집니다. 이 변경 하나만으로 테스트 라이브러리에서 1만 개가 넘는 문서가 원본에 더 가까워졌습니다.

하이픈 처리는 이제 Office가 쓰는 것과 같은 예외 목록을 따르므로, 단어가 Publisher에서 끊기던 바로 그 지점에서 끊기고 문단도 같은 방식으로 줄바꿈됩니다.

그리고 글꼴 패밀리에 여러 서체가 들어 있으면 엔진이 Publisher가 골랐던 서체를 고릅니다. 굵으면 안 되는 줄이 굵게 나오는 일, 그 반대의 일이 줄었습니다.

표는 색을 유지합니다

Publisher는 버전에 따라 표 셀 배경을 최소 네 가지 방식으로 저장했습니다. 엔진은 이제 그 전부를 해독하고, 셀 테두리 색도, 90도 돌아간 표도 처리합니다. 달력이 다시 달력처럼 보이고, 가격표의 음영 처리된 머리글 행은 음영을 유지합니다.

더 많은 채우기가 살아남습니다

2색 셰이드, Publisher 2000 시절 파일의 틴트가 적용된 구성표 색상, 그라데이션 중앙 음영이 모두 렌더링됩니다. 2004년 소식지 제호를 그 소식지답게 만들어주는 작은 레시피들이고, 이게 빠지면 페이지는 납작하고 회색빛이 됩니다.

인쇄 레이아웃은 더 이상 추측하지 않습니다

라벨 용지는 올바른 수의 사본을 올바른 위치에 배치합니다. 소책자 표지는 읽는 순서대로 나옵니다. 인쇄소용으로 디자인된 카드는 외롭게 잘려나간 사각형 하나가 아니라 Publisher가 내보내는 방식 그대로 전체 용지 위에 렌더링됩니다. 몇 가지 특이한 용지 크기는 이제 프린터가 실제로 기대하는 크기로 정규화됩니다.

오래된 클립 아트가 끝까지 그려집니다

90년대 Windows 메타파일 안의 호, 부채꼴, 활꼴 도형이 사라지는 대신 그려집니다. 메타파일로 저장된 WordArt도 깔끔하게 복원됩니다. 그리고 WordArt가 Publisher처럼 프레임에 맞춰 크기를 잡으므로, 아치형 헤드라인이 주어진 공간을 채웁니다.

빈 페이지가 줄었습니다

테스트 라이브러리에서 예전에는 빈 페이지나 거의 빈 페이지로 변환되던 약 80개의 문서가 이제 내용을 렌더링합니다. 또 다른 40개는 내용을 중복해서 내보내던 문제가 사라졌습니다. 하나하나가 그저 변환에 실패하던 누군가의 실제 파일이었고, 저희에게는 이 범주가 어떤 단일 기능보다 중요합니다.


이 모든 것이 지금 변환기에 적용되어 있고, PDF, Word, IDML 등 모든 내보내기 형식에 해당됩니다. 데스크톱 앱에도 탑재될 예정입니다. 한 달 전에 파일을 시험해봤는데 뭔가 이상했다면, 다시 시도해 보세요.

그리고 여전히 잘못 나오는 파일이 있다면, 그게 저희에게 보여줄 수 있는 가장 유용한 것입니다. 잘못된 변환이야말로 엔진이 좋아지는 방법입니다. 하나하나가 다음 수정을 가리킵니다. 여기까지 온 이야기는 자체 엔진을 만든 이유에 담겨 있습니다.