Open Office 문서를 여러 이미지 (jpg, png 등)로 출력하는 가상 프린터가 있습니까? 가상 프린터를 사용 하고 있습니다. 예 :

“인쇄 된”출력의 각 페이지 를 가져 와서 여러 이미지 (각 페이지에 대해 하나의 이미지) 로 변환 하는 가상 프린터를 사용 하고 있습니다. 예 : .jpg 또는 .png 등

저는 특히 Open-Office Writer와 함께 작동 할 무언가를 찾고 있지만, 그러한 가상 프린터가 출력을 “프린터”로 보낼 수있는 모든 앱에 대해 보드 전체에서 작동한다고 가정합니다.

우분투 저장소에 그러한 것이 있습니까?

추신. 페이지 당 하나의 “일반”그림 이미지를 원합니다. 즉, 많은 이미지가 출력됩니다.
… (Windows의 Snagit 가상 프린터와 같은)



답변

PDF가 아닌 이미지 파일이어야합니까? 그렇지 않으면 사용할 수 있습니다

sudo apt-get install cups-pdf

ImageMagick을 사용하면 명령 행에서 PDF를 이미지로 변환 할 수 있지만 너무 오래 걸리는 것일 수 있습니다. 또한 현재 사용중인 컴퓨터에 설치되어 있지 않지만 김프가 PDF를 열 수 있다는 블로그 댓글을 읽었습니다 …?


답변

글쎄, 나는 마침내 개별적으로 번호가 매겨진 jpeg를 생산하는 방법을 찾았다. 인쇄 된 출력 페이지 당 1 개.

-(또한 아래의 업데이트 참조)-

먼저 “Generic-PostScript-Printer”를 추가했습니다.
Panel -> Sysetm -> Administration -> Printing
또는
$ system-config-printer

다음 단계는 OpenOffice에서 [*] Print to file(인쇄 대화 상자에서) 를 선택
하고 PostScrip 파일을 원하는 곳에 저장하는 것입니다 (예 : ~ / print-to-file.ps

마지막 단계는 ghostscript변환을 수행하는 데 사용 하는 것입니다. 그것은이 많은 출력 장치 .
다음을 통해 장치를 나열 할 수 있습니다.$ gs -h

순차적으로 번호가 매겨진 JPEG 이미지 를 출력하려면 다음 명령을 사용하십시오.

$ gs -dBATCH -dNOPAUSE \
 -sOutputFile=/home/fred/print-to-file.ps.%d.jpeg \
 -sDEVICE=jpeg /home/fred.print-to-file.ps`

를 들어 PNG의 형식, .png를에 파일 이름의 sufix을 변경합니다.
사용 png16 / png256 / 등 -sDEVICE에 대한


업데이트 :
방금 고스트 스크립트 가 입력 으로 .pdf 를 가져올 수도 있음을 깨달았습니다 …
그래서 OpenOffice의 PDF로 내보내기 옵션 에서 .pdf 를 (ghostscript)에 대한 입력으로 사용하려고 시도했습니다 ….
odt 소스 파일 이었다 텍스트 전용 과 resluting 이미지는 소폭 개선 한 kearning 는 특정 상황에 대한 “.PS”.. 글꼴, 이미지 등 대, imput로 “.PDF”을 비교하는 가치가있을 수 있습니다, 그래서 …gs

요약하면 (이 pdf 방법의 경우) :

  • PDF로 내보내기
  • $ gs -dBATCH -dNOPAUSE -sOutputFile=/home/fred/print-to-file.pdf.%d.jpeg -sDEVICE=jpeg /home/fred.print-to-file.pdf

업데이트 2 :
이 방법은 효과가 있지만 출력 이미지의 품질은 최고 수준이 아닙니다.
흐름이 완만 jpg이 .. 100 % 여전히 생산 수준 이하의 결과에 대한 품질을
해도 TIFF 이미지가 텍스트에서 수차 생산되었다 (앤티 앨리어싱을?).

어쩌면 고스트 스크립트를 더 조정할 수있는 방법이있을 수 있지만 다른 곳을 찾기 시작했으며 Roddie의 제안 덕분에 내 압정을 변경하고 unoconv+의 “가상 프린터가 아닌”방법을 선호합니다 ImageMagick(Roddie의 답변에 대한 내 의견에 언급 됨) … ImageMagick의 이미지 품질이 훌륭합니다! ..

이 두 명령의 “두 줄”스크립트는 간단한 “노틸러스 작업”을 만들고 OpenOffice를 직접 사용하지 않아도됩니다.
그러나 저장되지 않은 문서를 이미지로 변환하려면 “unoconv”대신 “cups-pdf”또는 “File-> PDF로 저장”메뉴를 사용해야합니다.


답변

먼저 문서를 pdf로 인쇄 한 다음 김프를 사용하여 jpg 또는 png로 변환 할 수 있습니다.

문서를 PDF로 인쇄 :

열린 사무실에서 문서를 연 다음 pdf 옵션을 클릭하여 문서를 pdf 또는 goto 파일 메뉴로 내보내고 pdf로 내보내기를 선택하십시오.

대체 텍스트

pdf를 jpg로 변환 | png :

김프에서 PDF 열기 (pdf를 마우스 오른쪽 단추로 클릭 한 다음 김프 이미지 편집기에서 열기 를 선택하십시오 )

이제 다시 파일 메뉴로 이동하여 다른 이름으로 저장 옵션을 선택하십시오. 이제 올바른 형식을 선택하십시오 .JPG 또는 PNG를 선택하여 해당 pdf 파일을 이미지 형식으로 저장하십시오.


답변

그것은 리눅스에서 필자가 필요로하지 않지만 cups-pdf그것이 당신을 위해 일을하는 것처럼 보입니다. 소프트웨어 센터 또는 터미널을 통해 사용할 수 있습니다.

sudo apt-get install cups-pdf

시스템> 관리> 인쇄로 이동하여 모든 것이 제대로 작동하는지 확인할 수 있으며 pdf라는 프린터가 있어야합니다. 시스템에 프린터로 설치되므로 일반적으로 인쇄되는 모든 응용 프로그램에서 작동합니다.

기본적으로 이들은 홈 폴더 아래에 PDF라는 폴더에 저장됩니다. 를 변경하여이를 변경할 수 /etc/cups/cups-pdf.conf있습니다. OUT 변수를 검색하여 원하는대로 변경하십시오.

어쨌든 사용량별로 저장 위치를 ​​변경해야할지 확실하지 않습니다. 아마도 더 많은 지식을 가진 사람이 정교해질 수있을 것입니다.

참고로 Open Office writer에는 파일 메뉴에서 pdf로 내보낼 수있는 옵션이 이미 있습니다.


답변

우리는 cups-pdf의 출처를 취하여 svg를 만들기 위해 수정했습니다.

이런 식으로 모든 MS Windows 사용자를 위해 svg를 만드는 가상 네트워크 프린터가 있습니다.

위에서 설명한 것처럼 Linux 사용자는 항상 ps 또는 pdf를 출력하고 inkscape를 사용하여 svg를 만들 수 있으므로 이점이 더 작습니다.

그러나 Linux 사용자의 경우에도 서버의 사용자 디렉토리에서 ‘그냥 인쇄’하고 결과 svg를 선택하는 것이 편리 할 수 ​​있습니다.

우리가 가진 한계는 한 번에 1 페이지 (1 svg 파일) 만 출력 할 수 있다는 것입니다.

코드를 패키징하고 우분투 ppa에 배치하는 데 관심이있는 사람을 찾고 있습니다.

ftoth AT telfort.nl로 메일을 보내실 수 있습니다

나룻배


답변

열린 Office의 파일 메뉴에서 파일을 PDF로 내보낼 수도 있습니다.


답변