
하이퍼링크를 사용하면 PowerPoint 프레젠테이션을 더 쉽게 탐색하고 청중의 참여를 유도할 수 있습니다. 텍스트가 많은 슬라이드를 만드는 대신 하이퍼링크를 추가하면 레이아웃을 깔끔하게 유지하면서 시청자가 외부 리소스에 즉시 액세스할 수 있습니다. 이 가이드에서는 PowerPoint에서 하이퍼링크를 삽입하는 방법을 배우게 되며, Microsoft PowerPoint에서의 수동 작업과 Python을 사용한 텍스트, 이미지 및 기타 시각적 요소의 자동화 방법을 모두 다룹니다.
- PowerPoint에서 하이퍼링크를 삽입하는 방법
- 실용적인 시나리오: 사진 및 온라인 비디오 연결
- Python을 사용하여 PowerPoint 프레젠테이션에 하이퍼링크 삽입
- 자주 묻는 질문(FAQs)
PowerPoint에서 하이퍼링크를 삽입하는 방법
PowerPoint에서 하이퍼링크는 일반적으로 외부 파일, 웹 페이지 또는 프레젠테이션 내의 특정 슬라이드를 가리킵니다. 다행히 대상 유형에 관계없이 핵심 단계는 동일합니다. Microsoft PowerPoint를 사용하면 세 가지 간단한 단계만으로 텍스트나 이미지에 하이퍼링크를 추가할 수 있습니다.
다음 단계에 따라 PowerPoint에 하이퍼링크를 삽입하세요:
- 1단계: 클릭 가능한 상태로 만들고 싶은 텍스트 단어, 그림, 도형 또는 아이콘을 클릭하여 개체를 선택합니다.
- 2단계: 상단 리본 메뉴에서 삽입 > 링크 > 링크를 클릭합니다.

- 3단계: 팝업 대화 상자에서 대상 위치를 설정합니다:

- 기존 파일 또는 웹 페이지: 외부 URL을 붙여넣거나(예: https://example.com) 컴퓨터의 로컬 파일을 선택합니다.
- 현재 문서: 현재 프레젠테이션 내의 특정 슬라이드 번호나 제목을 선택합니다.
- 전자 메일 주소: 빠른 이메일 응답을 위해 자동 mailto: 링크를 구성합니다.
실용적인 시나리오: 사진 및 온라인 비디오 연결
기본 링크 외에도 하이퍼링크는 대화형 로고, 탐색 버튼 및 가벼운 비디오 프레젠테이션을 만드는 데 유용합니다.
1: 대화형 로고 및 탐색 아이콘
로고와 그래픽에 하이퍼링크를 추가하면 단순한 시각 자료에서 기능적인 탐색 도구로 변환되어 브랜드 아이덴티티를 강화하고 프레젠테이션을 대화형으로 유지할 수 있습니다.
- 브랜드 권위: 회사 로고를 공식 웹사이트, 제품 랜딩 페이지 또는 온라인 스토어에 직접 연결하여 시청자가 브랜드를 즉시 탐색할 수 있도록 합니다.
- 사용자 지정 탐색: 홈, 메뉴 또는 맨 위로 이동 아이콘을 슬라이드 1이나 인덱스 페이지에 연결하여 실시간 질의응답 세션 중에 빠르고 유연하게 이동할 수 있습니다.
2: 가벼운 온라인 비디오 공유
비디오 파일 삽입을 PowerPoint에 직접 수행하면 파일 크기가 커져 이메일로 보내거나 구형 하드웨어에서 원활하게 실행하기 어려울 수 있습니다.
프레젠테이션을 가볍게 유지하려면:
- 재생 버튼 이미지나 텍스트 콜아웃(예: "전체 데모 보기")을 삽입합니다.
- YouTube, Vimeo 또는 클라우드 스토리지의 비디오 URL을 가리키는 하이퍼링크를 적용합니다.
팁: 하이퍼링크된 비디오 vs. 포함된 비디오
PowerPoint에서 비디오를 공유할 때 외부 비디오에 연결하거나 비디오 파일을 직접 포함할 수 있습니다. 올바른 방법을 선택하는 것은 파일 크기 제한과 프레젠테이션 설정에 따라 다릅니다:
- 하이퍼링크된 비디오: 웹 URL(예: YouTube) 또는 로컬 파일 경로에 직접 연결됩니다. 웹 브라우저에서 열리므로 프레젠테이션 크기를 최소화하고 이메일로 보내기 쉽습니다.
- 포함된 비디오: 실제 비디오 파일을 프레젠테이션에 통합합니다. 인터넷 연결 없이 슬라이드 프레임 내에서 직접 재생되지만 파일 크기가 크게 증가합니다.
Python을 사용하여 PowerPoint 프레젠테이션에 하이퍼링크 삽입
수동 하이퍼링크 삽입은 소규모 프레젠테이션에는 잘 작동합니다. 그러나 수백 개의 슬라이드를 처리하거나 프레젠테이션을 동적으로 생성할 때는 자동화가 더 효율적입니다. 워크플로를 간소화하기 위해 개발자는 Free Spire.Presentation for Python을 사용하여 하이퍼링크를 자동으로 추가할 수 있습니다. Free Spire.Presentation은 텍스트, 이미지 및 도형에 프로그래밍 방식으로 하이퍼링크를 추가하는 API를 제공하여 대규모 프레젠테이션 처리를 자동화하기 쉽게 만듭니다.
텍스트에 하이퍼링크 추가
텍스트 하이퍼링크는 도형의 텍스트 프레임 내 TextRange 수준에서 적용됩니다. 단락과 텍스트 범위를 반복하여 특정 키워드를 찾고 ClickAction.Address를 통해 대상 URL을 설정할 수 있습니다.
사진이나 도형에 하이퍼링크 추가
도형이나 포함된 이미지와 같은 시각적 요소의 경우 하이퍼링크는 도형 개체 수준에서 적용됩니다. 대상 URL로 ClickHyperlink 개체를 인스턴스화하고 이미지의 .Click 속성에 직접 할당할 수 있습니다.
전체 Python 코드 예제
이 코드 예제는 PowerPoint 프레젠테이션에서 텍스트와 이미지에 하이퍼링크를 삽입하는 방법을 보여줍니다:
from spire.presentation import *
from spire.presentation.common import *
# 새 Presentation 개체를 만들고 PowerPoint 파일 로드
presentation = Presentation()
presentation.LoadFromFile("/sample.pptx")
# 첫 번째 슬라이드 가져오기
slide = presentation.Slides[0]
# 텍스트에 하이퍼링크 삽입
for shape in slide.Shapes:
if isinstance(shape, IAutoShape):
for para in shape.TextFrame.Paragraphs:
for tr in para.TextRanges:
# 지정된 텍스트 키워드 찾기
if "Spire.Presentation" in tr.Text:
# 텍스트에 하이퍼링크 추가
tr.ClickAction.Address = "https://www.e-iceblue.com"
# 직사각형 도형을 만들고 이미지 위치와 크기 정의
rect = RectangleF.FromLTRB(400, 380, 660, 450)
# 슬라이드에 이미지 추가 및 위치와 크기 설정
image = slide.Shapes.AppendEmbedImageByPath(ShapeType.Rectangle, "/Logo1.png", rect)
# 이미지에 하이퍼링크 삽입
hyperlink = ClickHyperlink("https://www.e-iceblue.com")
image.Click = hyperlink
# 수정된 프레젠테이션 저장
presentation.SaveToFile("/output/AddHyperlinks_Output.pptx", FileFormat.Pptx2013)
presentation.Dispose()
다음 이미지는 하이퍼링크가 삽입된 결과 PowerPoint 파일을 보여줍니다:

PowerPoint 하이퍼링크 삽입 관련 자주 묻는 질문(FAQs)
PowerPoint에서 하이퍼링크를 편집하거나 제거하려면 어떻게 하나요?
연결된 텍스트, 그림 또는 도형을 마우스 오른쪽 버튼으로 클릭합니다. 하이퍼링크 편집을 선택하여 대상 URL을 변경하거나, 하이퍼링크 제거를 클릭하여 요소를 정적 콘텐츠로 되돌립니다.
PowerPoint를 PDF로 변환한 후에도 하이퍼링크가 작동하나요?
PowerPoint-to-PDF 변환 중에 대부분의 웹 하이퍼링크는 유지됩니다. 내부 슬라이드 탐색 링크는 변환 도구 및 PDF 뷰어 호환성에 따라 다릅니다.
비디오 링크를 클릭할 때 PowerPoint에 보안 경고가 표시되는 이유는 무엇인가요?
요소가 외부 웹 브라우저나 로컬 실행 파일을 시작하려고 할 때마다 PowerPoint는 기본 보안 경고를 트리거합니다. 예를 클릭하여 안전하게 진행하거나, 파일 > 옵션 > 보안 센터 > 보안 센터 설정에서 설정을 조정하여 링크 경고를 사용자 지정할 수 있습니다.
마무리
PowerPoint에 하이퍼링크를 추가하면 더 대화형이고 사용자 친화적인 프레젠테이션을 만드는 데 도움이 됩니다. 간단한 작업의 경우 PowerPoint의 내장 도구를 사용하여 텍스트, 이미지, 비디오 또는 슬라이드를 연결할 수 있습니다. 대규모 프레젠테이션을 작업할 때는 Free Spire.Presentation을 사용하여 하이퍼링크 생성을 자동화하는 프로그래밍 방식을 사용할 수 있습니다. 프레젠테이션을 공유하기 전에 슬라이드 쇼 모드에서 모든 링크를 테스트하여 예상대로 작동하는지 확인하세요.