라이선스 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 파일을 효율적으로 변환할 수 있습니다. 다양한 애플리케이션에서 라이브러리 구현의 예를 찾아 테스트할 수 있습니다.
이 페이지에서는 C++용 Aspose.Pub 라이브러리를 사용하기 위한 라이선스를 설정하는 방법을 알아봅니다. 라이센스 파일은 라이브러리를 사용하는 데 필요하며 해당 기능에 대한 액세스를 제공하고 사용자에게 지원 및 업그레이드에 대한 액세스도 제공합니다. 다른 코드 예제 및 데이터 파일을 알아보려면 Aspose Github 프로젝트 로 이동하세요.
라이선스를 로드하려면 Aspose.PUB API를 설치해야 합니다. NuGet 패키지 관리자에서 검색하거나 패키지 관리자 콘솔에서 Install-Package Aspose.PUB 명령을 사용하여 이를 수행할 수 있습니다.
Package Manager Console Command
PM> Install-Package Aspose.PUB
이 코드는 파일에서 Aspose.PUB 라이선스를 로드하는 방법을 설명합니다. 이를 위해 다음 단계를 수행해야 합니다.
- Aspose::Pub::License 유형의 라이선스 개체를 초기화합니다. System::MakeObject() 메서드는 License 클래스의 인스턴스를 동적으로 생성하는 데 사용됩니다. .
- 라이선스 개체에서 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 라이선스를 로드하려면 다음 단계를 수행해야 합니다.
- License 클래스의 인스턴스를 생성하고 이를 License 변수에 할당합니다.
- 라이선스를 로드하려면 바이트 스트림을 나타내고 파일을 읽고 쓰는 데 사용되는 FileStream 클래스의 인스턴스를 만듭니다.
- 라이선스 개체에서 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 웹사이트에서 평가판을 다운로드하고 개발 환경에서 평가를 시작하세요.