라이선스 MS PUB 로드 중

파일 또는 스트림 C++에서 MS Publisher 라이선스 가져오기

 

Microsoft Publisher는 페이지 레이아웃 및 디자인을 전문으로 하는 소프트웨어입니다. MS Publisher 2.0 이상, .txt, RTF, MS Word, HTML, 유니코드 텍스트 등 다양한 파일 형식을 지원합니다. Publisher의 .pub 파일 형식은 텍스트, 이미지, 그래픽을 혼합하여 포함할 수 있어 전단, 브로셔, 엽서와 같은 홍보 자료 제작에 이상적입니다. 이러한 파일은 Microsoft Publisher로 열고, 편집하고, 인쇄할 수 있지만, 먼저 다른 파일 형식으로 변환하지 않는 한 Microsoft Word나 Adobe InDesign 같은 다른 소프트웨어에서는 열거나 편집할 수 없습니다.

C++용 Aspose.PUB는 .pub 파일과 함께 작동하도록 설계된 라이브러리입니다. .pub 파일을 PDF, HTML, XLSX, DOC 및 기타 이미지 형식으로 로드, 편집 및 변환할 수 있습니다. 이 라이브러리는 C++ 프로젝트에 통합하거나, Microsoft Publisher 파일을 열고, 병합하고, 변환하는 크로스 플랫폼 응용 프로그램을 만드는 데 사용할 수 있습니다. 이 솔루션을 사용하면 추가 소프트웨어나 구독 없이 .pub 파일을 효율적으로 변환할 수 있습니다. 또한 선택적 기능(일부 에디션에 제공)을 통해 PUB 파일을 조회·가벼운 편집용으로 열거나, 여러 PUB 파일을 하나의 문서로 병합하여 워크플로를 단순화할 수 있습니다.

이 페이지에서는 C++용 Aspose.Pub 라이브러리를 사용하기 위한 라이선스 설정 방법을 배웁니다. 라이선스 파일은 라이브러리를 사용하려면 필수이며, 기능 및 기능에 대한 접근 권한을 제공하고, 사용자에게 지원 및 업그레이드 접근 권한도 부여합니다. 다른 코드 예제와 데이터 파일은 Aspose Github 프로젝트 에서 확인할 수 있습니다.

Aspose.PUB를 사용하려면 먼저 라이선스를 활성화해야 합니다. 프로젝트의 **NuGet 패키지 관리자**를 열어 **Aspose.PUB**를 검색하고 설치하세요. 명령줄을 선호한다면 **Package Manager Console**을 열고 `Install-Package Aspose.PUB`(따옴표 없이) 를 입력합니다. 위 단계 중 하나를 완료하면 라이선스 활성화가 가능해지고, Aspose.PUB를 프로젝트에서 사용할 준비가 됩니다.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

이 코드는 파일에서 Aspose.PUB 라이선스를 로드하는 방법을 설명합니다. 이를 위해 다음 단계를 수행해야 합니다.

  1. Aspose::Pub::License 유형의 라이선스 개체를 초기화합니다. System::MakeObject() 메서드는 License 클래스의 인스턴스를 동적으로 생성하는 데 사용됩니다.
  2. 라이선스 개체에서 SetLicense() 메서드를 호출하고, 라이선스 파일의 경로를 인수로 전달합니다.

파일 C++에서 PUB 라이선스를 로드하는 단계

    using Aspose::PUB;
    using System;
    // Initialize the license object
	auto license = System::MakeObject<Aspose::Pub::License>();
	// Set the license
	license->SetLicense(dataDir() + u"License\\Aspose.PUB.C++.lic");

스트림에서 Aspose.PUB 라이선스를 로드하려면 다음 단계를 수행해야 합니다.

  1. License 클래스의 인스턴스를 생성하고 이를 License 변수에 할당합니다.
  2. 라이선스를 로드하려면 바이트 스트림을 나타내고 파일을 읽고 쓰는 데 사용되는 FileStream 클래스의 인스턴스를 만듭니다.
  3. 라이선스 개체에서 SetLicense() 메서드를 호출하고 myStream 개체에 전달합니다. 이 메서드는 FileStream 개체가 나타내는 라이선스 파일의 콘텐츠를 사용하여 Aspose.Pub 라이브러리의 라이선스를 설정합니다.

스트림 C++에서 PUB 라이선스를 로드하는 단계

    // Initialize a license object
    intrusive_ptr<License>license = new License();
    // Load the license in FileStream
    intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);(u"License\\Aspose.Total.C++.lic", System::IO::FileMode::Open);
    // Set the license
    license->SetLicense(myStream);



FAQ

1. Aspose.PUB API 솔루션 라이선스는 어떻게 얻을 수 있나요?

라이센스를 적용하는 가장 쉬운 방법은 라이센스 파일을 Aspose.PUB.dll 파일과 동일한 폴더에 넣고 경로 없이 파일 이름만 지정하는 것입니다. 또 다른 옵션은 스트림에서 라이센스를 로드하는 것입니다.

2. Aspose.PUB 평가판에 제한 사항이 있나요?

Aspose.PUB 평가판은 완전한 제품 기능을 제공하지만 유일한 차이점은 변환된 문서 상단에 평가판 경고가 눈에 띄게 표시된다는 점입니다.

3. 라이선스를 구매하기 전에 Aspose.PUB API 솔루션을 평가할 수 있나요?

물론, Aspose는 개발자가 애플리케이션과의 기능 및 호환성을 테스트할 수 있도록 Aspose.PUB API 솔루션의 무료 평가판을 제공합니다. 평가판을 사용하면 API 기능을 살펴보고 구매 결정을 내리기 전에 API가 요구 사항을 충족하는지 확인할 수 있습니다. Aspose 웹사이트에서 평가판을 다운로드하고 개발 환경에서 평가를 시작하세요.