[버그] 이미지 크롭(자르기) 가로 세로 비율 표시 오류


 

네이버 지식iN에 올라있는 질문을 살펴보다가 발견한 내용입니다.

파워포인트 2010 버전과 2013 버전에서 이미지 자르기(Crop) 기능에서 지정된 <가로 세로 비율>을 적용하려고 할 때 <가로> 부분에 설정된 비율 메뉴 중 3:2로 표시된 메뉴가 2개나 있습니다.

 

▲ 파워포인트 2010 이미지 자르기              ▲ 파워포인트 2013 이미지 자르기
조금 크게 다시 보면 자르기의 <가로 세로 비율> 항목의 <가로> 그룹 중에 3:2 비율이 맨 위와 네 번째 두 번 표시되어 있습니다. 2013뿐 아니라 2010 버전에서도 동일합니다.

이미지 삽입 후 표시된 3:2를 각각 선택해보면 이미지가 다르게 자르기 되어 표시됩니다.

지식iN에 질문을 올려주신 분이 이미지를 삽입해서 정리해주었는데.. 아래를 보면 그 차이점을 확인할 수 있습니다.

아래 이미지가 첫 번째 3:2 비율입니다. 이것이 제대로 된 3:2 비율로 표시됩니다.

아래 이미지가 네 번째의 3:2 비율로 자르기 한 것입니다. 한 눈에 보기에도 첫 번째의 3:2비율과 다르며, 3:2 비율로 보이지 않습니다. <가로 세로 비율>의 세로 항목을 보면 3:2가 아니라 5:4로 표시되어야 할 것이라는 의심을 해 보았습니다.

파워포인트를 영어버전으로 변경해서 확인해 보았습니다. 사용 중인 파워포인트 언어를 변경하려면 언어 팩을 사용하면 됩니다. 변경 방법은 다음 링크 참고하세요. http://powerpoint.pe.kr/60167941215

 

PowerPoint 2010 한글버전을 영어버전으로 변경하기 본문으로 이동

영어 버전에서 확인한 결과 의심했던 바와 같이 네 번째 3:2 비율 표시가 잘못된 것으로 확인이 되었습니다. 원래는 5:4로 표시되어야 하는데 한글 언어패치 시에 오류가 있었던 것 같습니다.

관련 버그는 마이크로소프트에 피드백을 보냈습니다. 파워포인트 패치 시에 반영이 되길 기대합니다.

 

Advertisements
[버그] 이미지 크롭(자르기) 가로 세로 비율 표시 오류

[문제해결] 파워포인트 2013에 특정 Active X 삽입 시 오류 해결방법 Cannot insert certain scriptable ActiveX controls into Office 2013 documents


인터넷 웹 브라우저가 새로운 버전으로 업데이트 될 때마다.. 컴퓨터 보안에 대한 부분이 이슈가 될 때마다 Active X에 대한 논란이 일어나곤 합니다. 

저 는 개발자가 아니고 그 분야에 전문가도 아니여서 Active X가 얼마나 나쁜지, 또 그것이 왜 문제가 되는지에 대해서는 잘 알지 못합니다. 다만 사용자가 아무런 생각없이 Active X 메시지를 클릭하도록 유도하여 악성 프로그램 등을 설치하는데 많이 사용된다는 점과 인터넷 뱅킹 이용시 과도하게 설치를 요구하는 Active X 들, 마지막으로 모든 웹브라우저에서 호환이 안되는 문제 때문에 저 역시도 Active X 가 달갑지는 않습니다.

그러나 우리가 인정할 부분은 이러한 Active X도 초창기에는 많은 사람들에게 편리성 등의 이유로 환호를 받았다는 점과 그 결과로 우리나라 인터넷 산업에 어느 정도의 발전에는 기여했다고 생각합니다.

 
 

갑자기 서두가 Active X로 무겁게 시작이 되었네요..

본론은 Active X 개체를 이용한 콘텐츠를 파워포인트 2013 버전에 삽입할 때에 나타나는 경고 메시지에 대한 오류를 해결하는 방법에  대해서 간단히 정리해 보고자 합니다.

 

유 용하게 사용되는 Live web 프로그램을 이용하여 웹 브라우저나 PDF를 삽입하는 방법에 대해서 이전 포스팅으로 정리한 적이 있었습니다. Live web을 이용하여 파워포인트 내에 웹 브라우저를 파워포인트 2013에 삽입하면 아래와 같은 오류 메시지가 나타납니다.

 


 

 

이 메시지의 경우 레지스트리의 변경을 통해서 쉽게 해결할 수 있습니다.

오피스 2013 설치 버전에 따른 레지스트리 수정 경로가 달라집니다.

흔히 이야기 하는 Office 365 설치 사용자 (웹에서 간편 설치를 통해서 오피스 버전을 설치 하는 것) 버전과 이전 버전처럼 완전 설치 버전파일 (iso 버전)으로 나눌 수 있습니다.

 
 

간편 설치 사용자의 경우에는 아래와 같이 레지스트리 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ < ClassID >

 
 

기존 설치 사용자의 레지스트리 경로는 아래와 같습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\ < ClassID > 

 

이 경로로 가서 나타나는 오류에 따른 < ClassID >를 찾습니다.

오류에 따른 < ClassID >는 아래를 참고하십시오.

 
 

설명

클래스 Id

웹 브라우저 컨트롤

{8856F961-340A-11D0-A96B-00C04FD705A2}

Microsoft 스크립트릿 구성 요소

{AE24FDAE-03C6-11D1-8B76-0080C744F389}

HTML 편집 컨트롤

{25336920-03F9-11CF-8FD0-00AA00686F13}
{25336921-03F9-11CF-8FD0-00AA00686F13}

MHTML 편집 컨트롤

{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}

{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}

{3050F67D-98B5-11CF-BB82-00AA00BDCE0B}

DHTML 편집 컨트롤

{2D360200-FFF5-11d1-8d03-00a0c959bc0a}

DHTML 편집 컨트롤 (안전 스크립팅에)

{2D360201-FFF5-11d1-8D03-00A0C959BC0A}

 
 

오늘 설명하는  위의 오류는 Live web을 통해 웹 브라우저 삽입에 대한 부분이므로 위 표의 맨 처음에 해당하는 [웹 브라우저 컨트로]에 대한 < classID >를 레지스트리 경로에서 찾으면 됩니다. 

 
 

해당 < ClassID >를 찾아서 DWORD 값을 1024에서 0으로 변경합니다.

 
 

모든 작업이 끝나면 레지스트리 창을 닫고 파워포인트를 재시작 한 뒤 Live web을 이용해서 해당 웹 브라우저를 삽입하면 정상적으로 동작이 됩니다.

 

참고 URL : http://support.microsoft.com/kb/2793374

 
 

[문제해결] 파워포인트 2013에 특정 Active X 삽입 시 오류 해결방법 Cannot insert certain scriptable ActiveX controls into Office 2013 documents

문제해결- 파워포인트에서 유투브 비디오 재생이 안될 때


파워포인트에서 유투브 비디오를 쉽게 삽입할 수 있다는 글을 이전 포스팅에서 소개한 적이 있습니다.

그런데 파워포인트에서 삽입한 유투브 비디오가 재생이 안된다는 이야기가 있고, 관련 문제해결의 내용이 Microsoft Community 사이트 (http://answers.microsoft.com)에 올라있어 공유합니다.

출처 : http://answers.microsoft.com/ko-kr/office/forum/office_2010-powerpoint/%ED%8C%8C%EC%9B%8C%ED%8F%AC%EC%9D%B8%ED%8A%B82010/c69f164f-2393-4c63-a227-37378ac4ae5b

 
 

유투브 비디오를 embeded code를 이용하여 파워포인트에 삽입한 후 슬라이드 쇼를 실행하면 아무런 반응이 없고, 삽입된 유투브 비디오를 더블클릭하면 아래와 같은 메시지가 발생됩니다.

 
 

 

▲ 유투브 비디오 삽입 후 재생되지 않는 비디오를 더블클릭했을 때 나타나는 메시지 

 
 

위 현상은 이전 포스팅에서 소개한 파워포인트 2013에서 지원하는 유투브 비디오 삽입 방법에서는 나타나지 않지만, 파워포인트 2010 버전의 온라인 비디오 삽입 기능과 파워포인트 2013의 <비디오 Embed 태그> 기능을 이용하여 삽입했을 때 발생하는 문제입니다.

 

정확한 원인은 알 수 없지만 삽입한 Embeded code를 조금만 수정하면 쉽게 문제해결이 가능합니다.

 

1. 먼저 원하는 유투브 비디오를 검색하고 아래 <공유>, <소스코드>를 차례로 선택한 다음, 소스코드 아래 <이전 소스 코드 사용> 체크한 다음 나타난 소스코드를 복사합니다.

 


2. 복사한 소스코드는 파워포인트의 [삽입], [비디오], [온라인 비디오] 메뉴를 실행하고 나타난 창에 붙여넣기 합니다.

 


▲ 파워포인트 2010 온라인 비디오 삽입하기

 


▲ 파워포인트 2013 온라인 비디오 Embed 태그로 삽입하기

 

 

위와 같은 방법으로 파워포인트에 삽입한 유투브 비디오는 슬라이드 쇼로 실행해도 재생이 되지 않는 문제가 발생됩니다.

 


▲ 슬라이드 쇼로 실행해도 삽입된 유투브 비디오가 검정화면으로 표시되면 재생이 안됩니다.

 
 

3. 위와 같은 현상이 발생될 때는 파워포인트에 붙여넣기한 소스코드의 일부분을 수정하면 쉽게 문제해결이 됩니다.

 

아래 그림에서처럼 소스코드의 일부 중 http:// 로 시작되는 유부브 비디오의 동영상 주소 부분에 표시된 ?표시 부분부터 ” 위치까지의 내용을 삭제합니다. (그림에서 노란색으로 표시된 부분입니다.)

 


▲ 소스코드 삽입 후 위 노란색으로 표시된 부분을 삭제 합니다.

 

4. 위에서 설명한 소스코드를 삭제한 다음 <삽입> 버튼을 눌러 유투브 비디오를 삽입한 다음 슬라이드 쇼를 실행하면 정상적으로 유투브 비디오가 재생됩니다.

 


▲ 수정한 소스코드로 정상 동작되는 유투브 비디오 화면

 

 당연히 알고 계시겠지만, 삽입한 유투브 비디오는 인터넷이 연결되어 있는 상태에서만 재생이 됩니다.

 
 

유투브 비디오 삽입 방법이 번거롭다고 느껴지는 분들은 파워포인트 2013에서 제공하는 유투브 비디오 삽입 기능을 이용하면 위와 같이 어렵게 하지 않아도 됩니다만, 파워포인트 2010 버전을 사용하는 분들은 이 방법을 꼭 기억하시기 바랍니다.

문제해결- 파워포인트에서 유투브 비디오 재생이 안될 때

문제해결 – swf 삽입 재생 시 “현재 보안설정 때문에 이 명령을 실행할 수 없습니다.”


파워포인트 2010 버전부터 swf 파일을 [삽입], [비디오] 메뉴를 이용하여  파워포인트에 쉽게 삽입할 수 있습니다.

 
 

참고링크 :   PowerPoint 2010에서 플래쉬파일(swf) 삽입하는 방법

 

한동안 swf 파일을 파워포인트에 삽입하여 사용할 일이 없었는데, Microsoft Community site에서 관련된 질문을 보고 몇가지 테스트를 해보았습니다.

 

관련링크 현재 보안 설정 때문에 이 명령을 실행할 수 없습니다.

 

질문의 현상은 swf 파일을 파워포인트에 삽입하여 재생하려고 하면 위와 같은 메세지가 나타나며 동작이 되지 않는 문제였습니다.

 


▲ swf 파일을 파워포인트에 삽입 후 슬라이드 쇼로 재생하면 나타나는 경고 메시지입니다.

 

이와 같은 현상은 swf 파일을 [삽입], [비디오] 메뉴를 이용하여 파워포인트에 삽입한 경우에 나타나며, [개발도구], [기타 컨트롤] 메뉴에서 <Shockwave Flash Object> 기능을 이용하여 swf를 삽입하게 되면 전혀 문제없이 동작이 됩니다.

 


▲ [개발도구], [기타 컨트롤] 메뉴에서 <Shockwave Flash Object> 기능을 이용하여 swf를 삽입, 정상 재생됨

 
 

Microsoft Community site의 답변에서처럼 flash player 버전차이를 의심하고 adobe 사이트를 여러차례 점검해본 결과 문제 해결이 되지 않았습니다.

 

그러던 중에 swf 파일이 Windows Media Player에서도 제대로 동작이 되지 않아 발생되는 문제로 의심하고 관련 내용을 검색해 보았습니다.

 


▲ Windows Media Player에서 swf 파일이 제대로 동작되지 않음.

 

이 같은 증상을 검색해 본 결과, Technet 사이트를 통해서, 이 문제 해결에 대한 답변을 찾을 수 있었습니다.

 

문제해결 출처 사이트 : Can’t play local SWF file in Media Player

 

위 Technet 사이트에서 이 문제는 로컬 컴퓨터 영역 잠금 기능에 관련되어 있다고 설명하고 있습니다. 더불어 로컬 컴퓨터 영역 잠금 설정이 Windows Media Player가 Flash 파일을 제대로 로드하지 못하는 현상으로 연결되어 있다고 설명합니다.

이 현상의 해결방법은 레지스트리 수정을 통해서 가능합니다.

 

 
 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Lockdown_Zones]

“1200”=dword:00000000

 
 

 


▲ 위 레지스트리 경로에서 1200의 값 데이터를 “0”으로 수정합니다.

 

 레지스트리 수정은 시스템에 문제가 발생될 수 있으니, 수정 작업 전에 레지스트리 백업 후에 작업하실 것을 권장합니다.

레지스트리 수정에 따른 시스템 오류에 대해서 필자는 책임지지 않습니다.

 

위와 같이 레지스트리를 수정한 다음 파워포인트를 재시작하고 다시 [삽입], [비디오] 메뉴를 통해서 swf 파일을 삽입하고, 슬라이드 쇼를 실행하면 정상적으로 swf 파일이 동작되는 것을 확인할 수 있습니다.

 


문제해결 – swf 삽입 재생 시 “현재 보안설정 때문에 이 명령을 실행할 수 없습니다.”