모두의 프린터는 기본적으로 x86/amd64 기반의 인텔/AMD CPU를 사용하는 컴퓨터용으로 개발된 프로그램입니다만, MS에서 ARM CPU를 지원하는 Windows on ARM을 만들어 내면서 x86/amd64용으로 빌드된 프로그램이어도 에뮬레이트 모드로 ARM 용 윈도에서 동작이 가능하게 Windows on ARM 을 만들어 놨습니다. 그래서 모두의 프린터의 경우에도 기본적으로 일반 윈도뿐 아니라 ARM CPU를 사용하는 컴퓨터에서도 동작이 가능합니다, 단지 프린터 드라이버 같은 장치 드라이버들은 에뮬레이트가 불가능 하기 때문에 모두의 프린터 프로그램 자체는 …
모두의 프린터 3.57 업데이트 안내입니다. MS/Google의 바이러스 오탐지를 피하기 위한 내부적인 수정은 장기적으로 계속 진행할 작업이라 향후 한동안은 계속될 예정이구요. 이번 버전의 주요 업데이트는 PCL to PDF 자체 변환엔진의 이미지 처리 로직의 변화입니다. 일반적인 문서 인쇄에선 별로 일어나는 일은 아닙니다만 이미지로만 구성되어 있고 워터마크가 포함된 출력 데이터들에서 발생하는 근본적인 문제를 해결 했습니다. PCL 프린트 데이터 포맷은 Postscript와 달리 데이터 자체에 명시적으로 투명도에 대한 처리방법이 …
모두의 프린터 3.56 업데이트 입니다. 우선 자체 PCL to PDF 변환기에서 PDF 생성시에 이미지를 처리시 존재하던 버그를 수정했습니다. JPG로 압축하면 안되는 이미지 데이터를 JPG로 압축을 해버리면서 실제 픽셀의 색상 값이 압축에 의해 변경되면서 투명 처리 되어야 할 픽셀이 투명처리 가 안되거나 투명처리가 되면 안되는 픽셀이 투명처리가 되버리는 문제가 일부 PCL데이터에서 발생 했습니다. 모든 사용자 분들에게서 발생하는 문제는 아니지만 원본 데이터가 이미지인 일부 사이트들의 일부 …
이번 업데이트는 기능 추가 보다는 3.50 버전 이후부터 계속 발행중인 MS와 구글의 바이러스 오탐지에 최대한 피해보는 사용자가 적을 수 있도록 엄청나게 ㅠㅠ 많은 수정이 있었습니다. 모두의 프린터는 2017년 12월에 초기 배포를 할때는 지금과 달리 C/C++ 로 개발되었던 콘솔 프로그램이었습니다. 원래 혼자 사용할 목적으로 대충 만들었던 프로그램이고 그 만드는 과정에서 어떤식으로 PDF저장을 할 수 있는지 블로그에 올린 글을 보고 “그 프로그램 저도 좀 쓰게 해주세요~” …
모두의 프린터 3.54 업데이트입니다. 우선 3.53 버전에서 추가된 와 관련해서 gswin32c.exe / gswin64c.exe 같이 파일명에 c가 포함된 콘솔용 실행파일을 지정하셔야하는데 윈도 GUI 기반인 gswin32.exe / gswin64.exe 를 선택하시거나 GhostPCL 실행파일을 지정하는 등 .. 잘못된 파일을 지정하시는 경우가 많아서. gswin32c.exe / gswin64c.exe 외에는 선택 안되도록 수정했습니다. 다음으로 기존에 Ghostscript에 의존하던 3.49 버전 이전에 있던 저장후 다른 프린터로 바로인쇄 기능을 3.53 버전에서 Ghostscript를 다시 연동 가능하게 …
3.50 버전부터 자체 개발한 pcl2pdf 를 사용해 PDF변환을 하도록 수정해서 업데이트를 했는데요. PCL 프린트 드라이버의 특성에 따라서 Postscript 방식 프린터 드라이버를 사용 하셔야만 하시는 사용자 분들이 생각보다 많네요. 대표적으로 PCL데이터에는 텍스트 데이터가 없기 때문에 PCL데이터로 생성한 PDF파일에서는 텍스트 추출이나 복붙이 불가능 합니다. 일단 기존 Ghostscript 사용 버전인 3.49 버전도 계속 같이 다운로드 가능하게 열어둔 상태이지만.. 언제까지 계속 구버전을 올려둘 순 없는 관계로. Postscript 방식 …
우선 업데이트 프로세스 문제로 자동으로 업데이트가 진행 안되고 실행파일이 사라지는 문제는 이번 버전부터 해결되었습니다. 3.50, 3.51, 3.52 까지는 업데이트에 문제가 있으니 3.50~3.52 까지 사용중이시면 자동 업데이트를 받지 마시고 직접 다운로드 받아 사용 바랍니다. 변환 체계가 달라지면서 기존에 300, 600, 1200DPI 까지 지원하던 변환 품질이 300, 600 까지만 지원하도록 변경되었습니다. 기존에는 Ghostscript에서 지원하는 기능으로 PDF_IMAGE 형식을 지원 했는데 자체 로직으로 변환하면서 1200DPI로 PDF_IMAGE 변환을 할 …
3.50 업데이트 이후에 사용자 피드백에 따라 PDF 생성에 문제가 있는 케이스중 Ghostscript, GhostPCL을 사용하던 때에도 존재 했던 문제인데 자체 개발 변환기 덕에 해결이 가능하게 된 문제를 해결했습니다. 문제의 원인은 프린터라는 장치의 출력 프로세스 특성에 기인하는 문제인데요. 일반적으로 PDF같은 문서 포맷들은 텍스트를 출력한 뒤에 그 위에 불투명하게 꽉찬 이미지를 텍스트 위에 출력하면 이미지가 텍스트를 가려버리는게 정상입니다만 .. 프린터라는 장치는 텍스트를 먼저 출력하고 이후에 동일 위치에 …
3.50 버전에서 기존에 사용하던 Ghostscript/GhostPCL을 통한 PDF변환을 제거하고 자체 개발한 PCL to PDF 변환기를 사용해서 PCL 프린트 데이터를 PDF로 변환중인데요 최대한 테스트를 한다곤 해도 증명서 류의 원본 파일들은 개인 정보가 포함된 경우가 많아서 해당 파일을 제공해주신 사용자 분들 관련 문제가 해결되고 나면 전부 폐기하고 개인정보와 상관 없는 류의 파일들만 보유하고 있다보니.. 오랜 테스트에도 누락된 문제가 있을 수 있습니다. 그 사이에 사이트 플러그인들이 뭔가 변경이 …
오랜 숙원인 자체 PDF 변환기의 개발이 Ai의 도움 덕에 마무리 되어서 적용을 하였습니다. 이로써 10년 가까이 모두의 프린터의 PDF변환에 사용되던 Ghostscript, GhostPCL의 의존성이 모두 제거되었습니다. 3.50 버전 부터는 Ghostscript/GhostPCL의 다운로드, 설치과정이 필요 없습니다. 다만 3.50 부터는 Postscript 방식의 프린터 데이터는 변환할 수 없으며 오직 PCL5, PCL6 방식의 프린터만 사용 가능합니다. 기존에 모두의 프린터의 기본 프린터로 설치, 사용되던 Samsung CLX-6200 Series PS, Samsung CLX-6240 Series …
댓글을 달려면 로그인해야 합니다.