2012-06-13 3 views
0

PDFSharp 라이브러리를 사용하여 만든 PDF 파일에 몇 가지 문제가 있습니다. 파일을 정상적으로 보는 한 파일은 괜찮습니다.PDFSharp - 문서 색상 및 투명도보고

그러나 이러한 파일은 내게 필요한 옵션 (편집 -> 환경 설정 -> 왼쪽 메뉴 범주의 액세스 가능성 -> 문서 문서 색상 -> 사용자 정의 색상)을 사용하여 변경해야합니다. 투명도 및/또는 투명 마스크가있는 이미지가 있고 배경색이 검정색으로 설정 될 때마다 모든 것이 사라집니다.

나는 PDFSharp 코드를 보았고 눈에 띄는 것 (적어도 나를 위해)을 할 수는없는 투명 SMask를 설정하고있는 것으로 보이지만, 사용을 해제하면 잘 모르겠다. 내가 생각할 수없는 무언가.

아마도이 도움말에는 도움이되지 않지만 PDF 투명성 및 접근성 옵션을 사용하면이 문제에 대해 더 잘 알고 있기를 바랍니다.

답변

1

투명도 마스크는 투명도가있는 이미지에만 만들어집니다.

이미지에 검은 선과 투명한 배경이 포함되어 있고 PDF 페이지의 색을 검은 색으로 변경하면 검은 색 배경에 검은 색 선이 나타납니다. 아무 것도 볼 수 없습니다.

이미지에 흰색 배경에 검정색 선이 있으면 이미지를 알 수있는 것처럼 흰색 배경에 검정색 선이 표시됩니다.

투명성은 기능이며 선택 사항입니다.

아마도 PDFsharp에 버그가 있습니다. 검은 색 배경색이있는 그래픽 샘플의 출력을 보면 4 페이지와 5 페이지가 완전히 검은 색입니다 (나에게 잘못된 것처럼 보임). Hello MigraDoc 샘플의 출력이 나에게 맞습니다. 1 페이지의 이미지는 투명도를 사용하지 않고 흰색 배경을 유지하지만 6 페이지의 차트는 투명합니다 (검정색 배경에 검은 색 선이 표시됨). 하지만 Adobe Reader의 버그 일 수 있습니다. 배경색을 설정하지 않고 투명도 격자를 활성화하면 모든 것이 잘 보입니다.

이미지에 투명도가 포함되어 있지 않으면 추가 검토를 위해 파일 (PDF 및 이미지)이 필요합니다.

편집 : 방금 Adobe Acrobat 5에서 그래픽 샘플의 출력을 확인했습니다. 모든 페이지가 검은 색 배경으로도 올바르게 표시됩니다. Adobe Acrobat 8 ​​및 Adobe Reader X 페이지 4 및 5는 검은 색입니다. 나에게 Adobe Acrobat/Reader의 버그처럼 보입니다.

+0

대단히 감사합니다. 나는 다른 곳에서도 유사한 문제를 봤기 때문에 그것이 PDF와 독자와 관련된 것이라고 생각했다. 또한 나는 부드러운 마스크의 사용법과 정확하게 것들이 엉망이 될 것이라고 생각했습니다. :). – Unknown