PPTX DOCX XLSX PDF ODP
Aspose.Slides  for C++
PPTX

C++를 통해 PPTX에 텍스트 워터마크 추가

서버 측 API를 사용하여 PPTX 파일에 워터마크를 표시하는 고유한 C++ 앱을 빌드합니다.

C++를 사용하여 PPTX 파일에 워터마크를 삽입하는 방법

PPTX 파일을 워터마크하기 위해 우리는 다음을 사용할 것입니다.

C++용 Aspose.Slides

기능이 풍부하고 강력하며 사용하기 쉬운 C++ 플랫폼용 문서 워터마킹 API인 API입니다. 최신 버전을 직접 다운로드할 수 있습니다.

NuGet

패키지 관리자, 검색 Aspose.Slides.Cpp 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

명령


PM> Install-Package Aspose.Slides.Cpp

C++를 통해 PPTX에 워터마크를 추가하는 단계

자신의 환경에서 다음 워크플로를 시도하려면 aspose.slides.dll 이 필요합니다.

  1. Presentation 클래스의 인스턴스로 PPTX 파일 로드

  2. 첫 번째 슬라이드 가져오기

  3. 직사각형 유형의 도형 추가

  4. 사각형에 TextFrame 추가

  5. 텍스트 프레임용 Paragraph 개체 만들기

  6. 단락에 대한 부분 만들기 개체

  7. set_Text()를 사용하여 워터마크 추가

  8. 문서 저장

시스템 요구 사항

C++용 Aspose.Slides는 모든 주요 플랫폼 및 운영 체제를 지원합니다. 다음 전제 조건이 있는지 확인하십시오.

 

PPTX에 워터마크 추가 - C++


// Load the desired PPTX File
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"templatePath.pptx");

// Access first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);

// Add an AutoShape of Rectangle type
SharedPtr<IAutoShape>  ashp = slide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 150, 75, 150, 50);

ashp->get_FillFormat()->set_FillType(FillType::NoFill);

// Add TextFrame to the Rectangle
ashp->AddTextFrame(u" ");

// Accessing the text frame
SharedPtr<ITextFrame>  txtFrame = ashp->get_TextFrame();

// Create the Paragraph object for text frame
SharedPtr<IParagraph> paragraph = txtFrame->get_Paragraphs()->idx_get(0);

// Create Portion object for paragraph
SharedPtr<IPortion> portion = paragraph->get_Portions()->idx_get(0);
portion->set_Text(u"Watermark Text Watermark Text Watermark Text");

//Adding another shape
SharedPtr<IAutoShape>  ashape2 = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 200, 365, 400, 150);

//Reorder shape
slide->get_Shapes()->Reorder(2, ashape2);

// Save PPTX to Disk
pres->Save(u"outPath.pptx", Aspose::Slides::Export::SaveFormat::Pptx);  
 
  • C++ API용 Aspose.Slides 정보

    Aspose.Slides API는 Microsoft PowerPoint 문서를 읽고, 쓰고, 조작하고, PDF, XPS, HTML, TIFF, ODP 및 기타 다양한 형식으로 변환하는 데 사용할 수 있습니다. 처음부터 새 파일을 만들고 지원되는 관련 형식으로 저장할 수 있습니다. Aspose.Slides는 프레젠테이션, 슬라이드 및 요소를 생성, 구문 분석 또는 조작하기 위한 독립 실행형 API이며 Microsoft 또는 OpenOffice와 같은 소프트웨어에 의존하지 않습니다.

    Watermark PPTX via Online App

    Add watermark to PPTX documents by visiting our Live Demos website . The live demo has the following benefits

      No need to download or setup anything
      No need to write any code
      Just upload your PPTX file, set your watermark and hit "Add" button
      Instantly get the download link for the resultant file

    PPTX PPTX 파일 형식이란 무엇입니까?

    Files with PPTX extension are presentation files created with popular Microsoft PowerPoint application. Unlike the previous version of presentation file format PPT which was binary, the PPTX format is based on the Microsoft PowerPoint open XML presentation file format. A presentation file is a collection of slides where each slide can comprise of text, images, formatting, animations, and other media. These slides are presented to audience in the form of slideshows with custom presentation settings.

    더 읽기

    기타 지원되는 워터마킹 형식

    C++를 사용하면 다음을 포함한 다양한 형식을 쉽게 워터마크할 수 있습니다.

    PPT (마이크로소프트 파워포인트 97-2003)