2014-06-22 6 views
0

마우스 오른쪽 버튼을 거부하고 브라우저에서 소스 코드를 볼 수 있도록 스크립트를 넣어 웹 사이트 콘텐츠를 보호하려고합니다. 그러나 이것은 충분하지 않습니다. 웹 페이지에 표시되는 이미지가 아니라 원래 파일 만 워터 마킹하는 방법을 알고 싶습니다.원본 이미지 만 워터 마킹하는 방법은 무엇입니까?

예를 들어 사용자가 워터 마크없이 웹에서 볼 수있는 이미지와 오른쪽을 클릭하고 '새 탭에서 이미지 열기'를 선택하면 'website.com/image.png'로 이동하여 워터 마크가 표시됩니다. 영상.

이것이 가능합니까?

피씨 : 나쁜 영어로 유감스럽게도, 나는 훌륭한 작가가 아닙니다.

감사

모든
+0

"그러나 이것은 충분하지 않습니다"또는 신뢰할 수 있습니다. – RobG

답변

0

워터 마크가없는 이미지는 쉽게 다운로드 할 수 있으므로 가장 좋은 방법은 모든 이미지에 워터 마킹을 적용하고 사용자는이를 슬라이싱하여 렌더링하기 때문에 워터 마크가 적용되지 않은 이미지를 사용자에게 제공하는 것입니다. 이미지를 슬라이스 만 이미지를 표시하고 워터 마크를 숨기고 유장들이 전체 이미지가 PHP로 즉석에서 워터 마크를 만들기위한 워터 마크

와 함께로드됩니다 새 창에서 열립니다 http://www.developphp.com/view.php?tid=1147

그리고 이미지를 잘라내 기 위해 나는 그것을 어떻게하는지 모르지만 그것이 가능하다는 것을 알고 있지만 워터 마크를 숨기기 위해 확대/축소 할 수있는 많은 방법이 있습니다.

+0

워터 마크가 찍힌 이미지를 만들고 웹상에 똑같은 이미지를 보여줄 수 있겠습니까? 그리고 원본 파일을 볼 때 워터 마크가 보입니까? – oriolclosa

+0

예, 워터 마크가없는 이미지를 사용자에게 보여줄 수있는 유일한 방법이지만 이미지를 저장/다운로드하면 전체 이미지가 다운로드됩니다. 더 나은 자르기를 위해 중간에 워터 마크를 넣지 말고 –

+0

그리고 , 모든 이미지를 자동으로자를 수 있습니까? 아니면 모든 이미지에 코드를 사용해야합니까? – oriolclosa

0

첫째, 그들이 자바 스크립트를 비활성화 할 수 있기 때문에, 워터 마크없이 영상을 다운로드를 중지하거나 이미지를 마우스 오른쪽 버튼으로 클릭하고 바로 저장하거나 최악의하지 않습니다 간단하게 할 화면을 인쇄하고 페인트에 저장 한 다음 자르십시오. 아마도 가장 좋은 방법은 모든 이미지, 웹 사이트 및 직접 액세스에 워터 마크를 넣는 것입니다.

+0

도움을 주셔서 감사합니다. 제가 생각한 첫 번째 옵션 이었지만 웹에서 이미지의 해상도가 더 낮았습니다. Google에서는 이미지를 복사하기 위해 원본 웹으로 가야하는 이미지를 검색했습니다. – oriolclosa

+0

저해상도 버전을 사용자에게 보여줄 수는 있지만 실제 해결책은 아닙니다. 내가 말했듯이, 항상 워터 마크를 사용하십시오, 다른 방법은 없습니다. '화면 인쇄'에 대해 생각해보십시오. 이미지를 보호 할 실제 해결책은 없습니다. 그들은 항상 어떻게 든 훔칠 수 있지만 atleast 당신은 워터 마크와 함께 '오른쪽'이미지되는 것을 보호 할 수 있습니다. 행운을 빕니다! –

+0

고마워요, 당신이 도와 주셔서 감사합니다. 문제의 해결 방법이 가장 좋을 거에요. ( – oriolclosa

관련 문제