모두의 프린터는 어떠한 경우에도 본인인증, 회원가입, 카드결제를 요구하지 않습니다.
다운로드를 유도하는 애드센스 광고를 피로곰이 배포하는 프로그램들의 다운로드 링크로 착각하지 않도록 주의하시기 바랍니다. 피로곰이 배포하는 모든 프로그램은 본인인증, 회원가입, 이용료 결제 없이 무료로 사용가능합니다.
많이 찾는 글들...
  1. Ghostscript/GhostPCL 설치 안내
  2. 파일 다운로드가 차단되는 경우
  3. 내 컴퓨터의 32비트,64비트 여부 아는법
  4. 'Windows의 PC 보호' 문제
  5. 모두의 프린터 실행후 환경설정창 뜨지 않고 무반응
  6. Ghostscript PDF변환 불가. Can't load Ghostscript DLL
  7. 대법원 인터넷 등기소, 전자소송, 경매,전자공탁등 대법원계열 사이트관련
  8. 모두의 프린터 사용후 네트워크 장애가 발생하는경우. (대법원 인터넷등기소 등)
  9. 출력시 모두의 프린터가 강제종료 되는 경우.'지원하지 않는 PDF또는 가상 프린터입니다.'
  10. 오픽(OPic), 연결상태 확인 불가 프린터, 등록되지 않은 프린터(MarkAny e-PageSAFER)
  11. YBM 토익성적표 관련(정상적인 프린터로 출력을 진행하시기 바랍니다)
  12. 리포트뷰어(ReportViewer) 관련(특수목적프린터, 문서변환 프로그램을 제거해주세요)
  13. 인터넷증명발급센터 서트피아(Certpia) 관련 안내
  14. 인강사이트 관련 - 출력에 매우 오래 걸림, PDF파일 버벅거림, PDF여는데 오래걸림 등등
  15. '잘못된 프린터 데이터를 수신하였습니다.' 문제
  16. MS서피스, 삼성 갤럭시북 등 ARM기반 랩탑, '잘못된 프린터 데이터를 수신하였습니다.' 문제

모두의 PDF – PDF 편집의 한글입력 이슈

모두의 PDF의 기능중에 PDF에 텍스트를 입력하거나 선을 그리거나 이미지를 추가해주는 PDF편집 기능이 존재합니다.

메인 화면의 하단부에 보면 PDF 편집기라고 .. 이 버튼을 누르면 ..

이렇게 PDF편집기가 화면에 뜨게 됩니다만.. 이 기능은 모질라 사의 pdf.js 라는 오픈소스 자바스크립트 프로젝트를 사용해서 모두의 PDF내에 로컬전용 웹서버를 동작시키는 식으로 만들어진 기능인데요..

모질라 파이어폭스에서 사용되는 PDF 뷰어기능도 이 pdf.js를 가지고 동작하는 것으로 알고 있습니다.

단지 ..

이렇게 한글 텍스트를 추가하여 저장을 하면.. 크롬이나 엣지에서 해당 텍스트가 표시가 안되는 문제가 있었습니다.

이렇게 말이죠 .. pdf.js의 버그로 생각하기도 하였고.. 원래 이렇게 텍스트 주석이 추가되는 것은 PDF의 Annotations으로 추가가 되는 기능인데 .. 다른 PDF 뷰어나 편집기들간에도 각 프로그램 별로 주석 호환이 안되는 경우도 흔히 있었던지라 ..

그냥 직접 편집기를 새로 만들 계획으로 .. 꽤 오랬동안 이런저런 기능을 새로 만들어 놓고 있었습니다. 본격적인 개발을 위해 찾아둘 자료들과 테스트에 사용할 여러 PDF파일들을 수집해놓고 확인을 하는 과정에서..

조금 황당한 ;; 상황을 발견하게 되었던것이죠 ..

구글 크롬과 최근의 MS 엣지는 같은 크로미움을 기반한 웹브라우져 입니다만..

엣지의 경우에는 이 PDF Annotations를 추가하는 방식으로 PDF에 텍스트를 입력할 수가 있습니다. 위에 보여드린 모두의 PDF의 PDF 편집기에서 추가한 한글이 엣지에서도 안보인다고 말씀을 드렸는데요 .. 이것저것 테스트를 해보는 와중에 엣지에서 보여지는 PDF의 빈공간을 클릭하다 보니 ..

이렇게… 빈공간을 클릭을 하니 ;; 안보이던 텍스트를 수정하기 위해 ;; 내용이 활성화가 되는 현상이 ;;;

결론은.. 데이터상에는 입력된 주석정보가 살아 있는데 어떤 이유에선지 바로 보여주질 못하는 문제더군요..

그래서 .. Acrobat Reader, 알PDF를 비롯한 이런저런 PDF 뷰어들을 받아서 테스트를 해본결과 .. 이런 주석 입력 방식의 텍스트 입력은 영문이 아닌경우엔 각각 프로그램 별로 호환성이 극명하게 갈린다는 점을 다시 확인 했습니다.

알고는 있는 문제였는데.. 엣지 브라우져에 추가될 정도로 어느정도 일반화된 기능이라 .. 과거보다는 많이 나아지지 않았는가.. 라는 생각을 한 제;; 불찰이네요 ..

테스트 결과로는 .. Acrobat Reader의 경우 꽤 높은 호환성을 보이지만 그 외의 뷰어나 편집기들의 경우엔 텍스트가 존재하는 위치에 아웃라인 정도나 표시되다가 클릭하면 내용이 살아나는 경우도 있고.. 아에 텍스트 정보가 있다는 것만 표시하고 실제 내용은 표시 못하는 경우도 있고.. 별에 별 -_-;; 일이 다 있습니다.

검색해보니 .. 애초에 크롬이나 엣지브라우져에서 PDF편집기나 뷰어등에서 Annotation기능으로 주석으로 추가된 한글들이 깨지거나 보여지지 않는 문제는 꽤 오래전부터 언급되오던 문제였습니다.

결국에는.. 제가 혼자 열심히 뭘 한다 해도 .. 새로 PDF편집기를 쌩으로 만들어 낸다 하여도 .. 이 문제는 계속 발생할 수 있다는 말이 될것 같습니다.

그리하야 ..

현재로썬 .. 모두의 PDF 자체에 내장된 PDF 편집기 자체를 모두의 PDF 뷰어 같은걸로 독립 프로그램으로 분리를 하고, 이 뷰어를 사용하는 방향으로 가는게 맞을 것 같습니다.

이 주석기능들은 생성한 프로그램이 아닌 다른 뷰어, 편집기에선 정상적으로 표시되지 못하다는게 확인 된 이상.. 이런 방향으로 가야 할 것 같습니다.

이상입니다.

많이 찾는 글들...
  1. Ghostscript/GhostPCL 설치 안내
  2. 파일 다운로드가 차단되는 경우
  3. 내 컴퓨터의 32비트,64비트 여부 아는법
  4. 'Windows의 PC 보호' 문제
  5. 모두의 프린터 실행후 환경설정창 뜨지 않고 무반응
  6. Ghostscript PDF변환 불가. Can't load Ghostscript DLL
  7. 대법원 인터넷 등기소, 전자소송, 경매,전자공탁등 대법원계열 사이트관련
  8. 모두의 프린터 사용후 네트워크 장애가 발생하는경우. (대법원 인터넷등기소 등)
  9. 출력시 모두의 프린터가 강제종료 되는 경우.'지원하지 않는 PDF또는 가상 프린터입니다.'
  10. 오픽(OPic), 연결상태 확인 불가 프린터, 등록되지 않은 프린터(MarkAny e-PageSAFER)
  11. YBM 토익성적표 관련(정상적인 프린터로 출력을 진행하시기 바랍니다)
  12. 리포트뷰어(ReportViewer) 관련(특수목적프린터, 문서변환 프로그램을 제거해주세요)
  13. 인터넷증명발급센터 서트피아(Certpia) 관련 안내
  14. 인강사이트 관련 - 출력에 매우 오래 걸림, PDF파일 버벅거림, PDF여는데 오래걸림 등등
  15. '잘못된 프린터 데이터를 수신하였습니다.' 문제
  16. MS서피스, 삼성 갤럭시북 등 ARM기반 랩탑, '잘못된 프린터 데이터를 수신하였습니다.' 문제

모두의프린터에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기