2013-05-10 10 views
0

PDF 파일에서 미리보기 이미지를 만들려고하는데 300px * 300px가되어야하지만 이미지를 올바른 크기로 만들 수는 없습니다. 항상 거대한 것처럼 보입니다.고스트 스크립트 샤프 해상도 문제

 GhostscriptSettings settings = new GhostscriptSettings(); 
     settings.Page.AllPages = false; 
     settings.Page.Start = 1; 
     settings.Page.End = 1; 
     settings.Size.Native = GhostscriptSharp.Settings.GhostscriptPageSizes.a2; 
     settings.Device = GhostscriptSharp.Settings.GhostscriptDevices.png16m; 
     settings.Resolution = new Size(72, 72); 

     GhostscriptWrapper.GenerateOutput(Path.Combine(FilePath, Filename), FinalPath, settings); // Create the initial thumbnail 

출력 할 수있는 방법이 300 * 300의 PPI와 이미지 있는가 :

이 내 코드는?

건배, 당신이 해상도 최대 300x300의을 설정하는 것처럼

답변

1

이 나에게 보이는

/r3plica. 그것은 인치당 300 도트로 합리적으로 큰 파일을 제공합니다.

당신은 A2로 설정하는 것처럼 보이는 페이지 크기를 변경하고 싶습니다. A2d 페이지는 300dpi로 매우 큰 출력 파일을 생성합니다 .....

C#에서 용지 크기를 어떻게 변경할지 모르겠습니다. -DDEVICEWIDTH = 300 -dDEVICEHEIGHT = 300 -dFIXEDMEDIA

Ghostscript가 해석하지 않는 Photoshop 기본 파일 형식을 제안하는 'PSD'파일을 사용한다고 가정 해보십시오. 아마 당신은 PDF 파일을 의미하며,이 경우 -dPDFFitPage도 추가해야합니다. 반면에 PS (PostScript) 파일을 의미하는 경우 PageSize Policy를 3 (가장 가까운 미디어를 선택하고 축소)로 설정해야합니다.

+0

내 잘못, 나는 PDF가 지금 그것을 고쳤다는 것을 의미했다. 귀하의 정보 주셔서 감사합니다 해상도 물건에 대해 확실하지 않았다 :) – r3plica