위와 같이 선이 그려지는 그리기 애니메이션을 생성하는 방법입니다. 파워포인트의 나타나기 효과로는 선이 그려지는 효과를 구현하기 어렵습니다. 파워포인트 2019 이상에서는 새로운 그리기 메뉴가 있고 여러가지 펜 및 잉크 기능이 소개되었습니다. 특히 잉크를 재생할 수 있는 Ink Replay 기능이 추가되었습니다. 이 잉크 재생기능을 활용해서 원하는 모양대로 화면에 선을 그어주는 애니메이션을 구현해보도록 하겠습니다. 만약 직선을 그리려면 잉크를 그릴 때 눈금자를 대고 직접 그려줄 수 있습니다. Shift-F6 으로 눈금자 모드를 켜고 Alt+방향키로 15도씩 회전할 수 있습니다. 그런데 자를 대고 선을 긋는 것은 비효율적이고 자를 회전하는 것이 무척 번거로운 작업입니다. 그래서 미리 그려진 Freeform ..
전체 글 검색 결과
글자를 도형으로 만드는 것은 파워포인트에서 텍스트 상자에서 빈 도형(텍스트상자)를 빼기 하면 됩니다. 일러스트레이터에서도 Image Trace를 이용하면 비트맵 그림을 도형으로 변환할 수 있습니다. 하지만 글자의 획을 하나 하나의 선으로 만드는 것은 직접 자유형 도형 등으로 그려야 해서 어려운 작업입니다. 이 때 일러스트레이터를 이용해서 자동으로 폰트를 단선으로 만들 수 있습니다. 1. 먼저 일러스트레이터에 글자를 입력하고 비트맵 이미지로 Rasterize 를 시킵니다. Image Trace 기능을 이용하기 위함입니다. 이 때 사용한 폰트가 얇은 폰트일수록 효과적입니다. 2. Image Trace 중 Line Art 를 선택합니다. 이 과정에서 가장 핵심적인 부분입니다. 변환하는 구체적인 옵션은 대화상자..
관련: 지식인 검색어가 400개 이상으로 많고 서버에 부담도 줄이기 위해서는 네이버에서 제공하는 API를 이용해서 조회하여야겠습니다. 네이버 로그인한 후에 아래 사이트를 방문합니다. https://developers.naver.com/apps/#/register?defaultScope=search 아래처럼 API 이용 신청을 합니다. 애플리케이션 이름은 자신이 원하는 이름으로 입력하세요. 이제 Client ID와 Client Secret 이 발급되었습니다. 잘 복사해 놓으세요. 하루 할당량은 25,000회로 제한됩니다. 어떻게 작동하는지 PlayGround에서 연습해볼 수 있습니다. 쇼핑 검색의 경우 https://openapi.naver.com/v1/search/shop.json?disp..
엑셀에서 실시간으로 유튜브 채널들의 구독자수, 조회수 등을 모니터링하는 예제입니다. >> 관련: 지식인 유튜브 구독자수를 구글 API를 이용해서 가져와서 60초, 5분 등 특정 시간마다 갱신하도록 할 수 있습니다. 일반적인 크롤링으로는 45K, 1.6M 등 정확한 구독자수가 안나오기도 하고 서버에 접속하는데도 시간이 더 걸리기 때문에 구글에서 제공하는 정식 API를 이용하는 것이 좋겠습니다. 1.일단 https://console.cloud.google.com/apis/dashboard 에서 구글 API 키를 발급받아야 합니다. 참고 : 링크 - 라이브러리에서 'YouTube Data API v3' 를 선택하고 '사용'을 눌러 활성화시켜야 합니다. - 그리고 사용자 인증정보 > +사용자 인증정보 만..
관련: 지식인1 , 지식인2 여러 개의 URL주소의 이미지를 동일한 크기로 리사이즈(640X640)하여 또는 동일한 가로사이즈(640px)로 조절하여 하나의 긴 세로 이미지로 합쳐서 D:\E\대표 폴더에 원하는 이름으로 저장하는 매크로 만들수 있는지요? 시트에 이미지 URL과 저장할 이미지 파일명은 아래와 같이 입력합니다. 특히 엑셀에서 개체를 그림으로 저장하는 것에 약간의 난관이 있었습니다. 1. 일단 온라인 파일을 다운로드 하는 두 가지 코드입니다. URLDownloadToFile 이라는 API를 이용하면 간단합니다. 간혹 티스토리 등에서 바이러스로 인식하기도 합니다. #If VBA7 Then Declare PtrSafe Function URLDownloadToFile Lib "urlmon.dll..
여기서 읽기전용이라 함은 워드문서를 열고 파일 > 정보에서 항상 읽기 전용으로 열기를 설정한 상태를 말합니다. 이 경우 항상 파일을 열 때 아래처럼 읽기 전용을 해제해야 편집이 가능합니다. 이러한 읽기전용으로 표시된 파일이 여러 개인 경우 일괄로 해제하는 매크로입니다. 1. 첨부 파일 다운로드 후 파일속성> 차단해제 > 확인, 파일 열 때 매크로 허용. 2. Alt-F8로 ReadOnlyOff 매크로실행 3. 읽기 전용 워드 문서가 들어 있는 폴더 안에 들어가서 ‘확인’ 버튼 클릭 4. 완료 첨부파일을 차단해제 체크하고 확인한 후에 매크로 허용해서 열고 Alt-F8을 눌러서 ReadOnlyOff 매크로를 실행하고 워드 문서들이 들어 있는 폴더 안에 들어가서 '확인'버튼을 누르면 읽기전용 권장 속성을 해제..
관련: 지식인 워드 문서내에서 특정 날짜를 여러 군데 입력하고 나중에 이 날짜를 수정할 때 찾기> 바꾸기를 이용할 수 있지만 자주 바꿔야 하고 바꿀 내용이 여러 개라면 복잡해집니다. 날짜를 한 군데만 바꾸면 나머지 부분도 모두 바뀌게 하려면 [XML Mapping]이라는 기능을 이용할 수 있습니다. [XML Mapping] 은 마치 아래한글의 메일머지에서 {{이름}} 이런 식으로 필드명을 표시해두는 것처럼 문서 내에 미리 정의된 특정한 필드를 삽입해 놓고 서로 연결되어 관리할 수 있는 기능입니다. 특히 어떤 위치의 데이터를 수정해도 모든 데이터가 한꺼번에 수정되는 점이 편리합니다. 먼저 필요한 필드명을 XML 로 정의합니다. 아래와 같은 형식입니다. (참고: https://gregmaxey.com/wor..
소개 실제 슬라이드 순서를 건드리지는 않고 100개의 슬라이드에서 랜덤으로 배열(추출)된 5개 문제슬라이드로 차례대로 이동하고 재시작 또는 종료하는 예제입니다. 조건 슬라이드 순서를 그대로 유지(바꾸지 않기) 등 다음 슬라이드를 누르면 다음 랜덤 슬라이드로 이동 마지막에 종료 메시지 출력 종료 후 다시 시작하면 다른 랜덤 5슬라이드로 이동. 무한 반복 구현 슬라이드쇼 재구성을 이용해서 실행할 때마다 사용자정의 슬라이드쇼를 생성 시작을 누르면 새로운 슬라이드쇼를 시작 (화면이 새로 시작하는 단점이 있음) 모든 슬라이드 순서를 슬라이드 ID로 구분해서 랜덤 재배열해서 처음 5개만 추출하여 쇼를 재구성 5슬라이드 후 마지막 슬라이드로 이동 재시작을 누르면 다시 다른 쇼를 재구성하여 시작 슬라이드쇼 종료시 재구..
최근댓글