C# REST API를 사용하여 PowerPoint에서 텍스트 강조 표시

이 문서는 C# REST API를 사용하여 PowerPoint의 텍스트를 강조표시하는 방법을 지원합니다. .NET 기반 Cloud SDK를 사용하여 C# REST 인터페이스로 프레젠테이션 하이라이트 도구를 개발하는 방법을 배웁니다. 슬라이드의 여러 부분을 특정 색상으로 강조 표시하기 위한 다양한 옵션에 대해 설명합니다.

전제조건

C# 로우 코드 API를 사용하여 PowerPoint에서 강조 표시하는 단계

  1. 텍스트를 강조표시하려면 클라이언트 ID와 비밀번호로 SlidesApi 개체를 설정하세요.
  2. 선택한 텍스트를 강조표시하려면 소스 프레젠테이션을 업로드하세요.
  3. 대상 텍스트 정보를 제공하여 API에서 HighlightShapeText() 메소드를 호출합니다.
  4. 강조표시된 텍스트가 포함된 업데이트된 프레젠테이션을 다운로드하세요.

이 단계에서는 C# .NET 기반 API*를 사용하여 *PPT 하이라이터를 개발하는 방법을 설명합니다. SlidesApi 개체를 만들고, 대상 프레젠테이션을 업로드하고, LightsShapeText() 메서드를 호출합니다. 업로드된 파일명, 슬라이드 인덱스, 슬라이드 내 대상 모양 인덱스, 강조 표시할 텍스트 문자열, 색상 코드를 RGB 형식으로 전달합니다.

C# RESTful 서비스를 사용하는 PowerPoint 프레젠테이션 하이라이터용 코드

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args) // For highlighting text in a shape
{
SlidesApi slidesApi = new SlidesApi("Client ID", "Secret");
string fileName = "MyPresentation.pptx";
FilesUploadResult uploadResult = slidesApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));//Source presentation
Shape result = slidesApi.HighlightShapeText(fileName, 3, 2, "my desired text", "#FFBBAA");
Stream stream = slidesApi.DownloadFile("MyPresentation.pptx");
var fs = new FileStream("Downloaded.pptx", FileMode.Create, FileAccess.Write);
stream.CopyTo(fs);
}
}
}

이 코드는 C# REST API*를 사용하여 *PowerPoint 형광펜을 만들고 이를 사용하여 특정 모양의 텍스트를 강조 표시하는 방법을 보여줍니다. 다른 변형을 사용하여 하이라이트ShapeRegex() 메서드를 사용하여 텍스트를 강조 표시하고, 하이라이트프레젠테이션Regex() 메서드를 사용하여 전체 프레젠테이션에서 텍스트를 강조 표시하고, 하이라이트프레젠테이션텍스트()를 사용하여 프레젠테이션의 특정 텍스트를 강조 표시할 수 있습니다.

이 기사에서는 프레젠테이션에서 텍스트를 검색하고 강조 표시하는 프로세스를 설명했습니다. 프레젠테이션에 하이퍼링크를 추가하려면 C# REST API를 사용하여 PowerPoint에 하이퍼링크 추가의 문서를 참조하세요.

 한국인