Carregando Licença MS PUB
Obtenha a licença do MS Publisher a partir de um arquivo ou stream C++
O Microsoft Publisher é um software especializado em layout e design de páginas. Ele oferece suporte a vários formatos de arquivo, incluindo MS Publisher 2.0 ou posterior, .txt, RTF, MS Word, HTML, texto Unicode e muito mais. O formato de arquivo .pub no Publisher é versátil, pois pode incluir uma mistura de texto, imagens e gráficos, tornando-o ideal para a criação de materiais promocionais como folhetos, brochuras e cartões postais. Esses arquivos podem ser abertos, editados e impressos usando o Microsoft Publisher, mas não podem ser abertos ou editados em outros programas de software, como Microsoft Word ou Adobe InDesign, a menos que sejam primeiro convertidos em outro formato de arquivo.
Aspose.PUB para C++ é uma biblioteca projetada para funcionar com arquivos .pub. Ele permite o carregamento, edição e conversão de arquivos .pub para PDF, HTML, XLSX, DOC e outros formatos de imagem. A biblioteca pode ser integrada a projetos C++ ou usada para criar aplicativos de plataforma cruzada para abrir, mesclar e converter arquivos do Microsoft Publisher. Com esta solução, você pode converter arquivos .pub com eficiência sem a necessidade de software ou assinaturas adicionais. Exemplos de implementação da biblioteca em vários aplicativos podem ser encontrados e testados.
Nesta página, você aprenderá como definir uma licença para usar a biblioteca Aspose.Pub para C++. O arquivo de licença é necessário para usar a biblioteca e fornece acesso a seus recursos e capacidades e também fornecerá ao usuário acesso a suporte e atualizações. Para aprender outros exemplos de código e arquivos de dados, acesse Aspose Github Project .
Para carregar a licença, você precisará instalar a API Aspose.PUB. Você pode fazer isso procurando por ele no gerenciador de pacotes NuGet ou usando o comando Install-Package Aspose.PUB no console do gerenciador de pacotes.
Package Manager Console Command
PM> Install-Package Aspose.PUB
Este código explica o carregamento da licença Aspose.PUB de um arquivo. Para isso, os seguintes passos devem ser seguidos:
- Inicialize o objeto de licença do tipo Aspose::Pub::License. O método System::MakeObject() é usado para criar dinamicamente uma instância da classe License .
- Chame o método SetLicense() no objeto de licença e passe o caminho para o arquivo de licença como um argumento .
Etapas para carregar a licença PUB de um arquivo C++
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");
Para carregar a licença Aspose.PUB de um stream, as próximas etapas devem ser seguidas:
- Crie uma instância da classe License e atribua-a à variável License.
- Para carregar a licença, crie uma instância da classe FileStream, que representa um fluxo de bytes e é usada para ler e gravar em arquivos.
- Chame o método SetLicense() no objeto de licença e passe-o para o objeto myStream. Este método define a licença para a biblioteca Aspose.Pub usando o conteúdo do arquivo de licença representado pelo objeto FileStream.
Etapas para carregar a licença PUB de um fluxo C++
// 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);
Perguntas frequentes
1. Como posso obter uma licença para a solução API Aspose.PUB?
A maneira mais fácil de aplicar uma licença é colocar o arquivo de licença na mesma pasta do arquivo Aspose.PUB.dll e especificar apenas o nome do arquivo sem um caminho. Outra opção é carregar uma licença de um stream.
2. Existe alguma limitação na versão de avaliação do Aspose.PUB?
A versão de teste do Aspose.PUB oferece funcionalidade completa do produto, com a única diferença sendo a presença de um aviso de versão de avaliação exibido com destaque na parte superior do documento convertido.
3. Posso avaliar a solução API Aspose.PUB antes de comprar uma licença?
Com certeza, o Aspose oferece uma versão de avaliação gratuita da solução API Aspose.PUB para que os desenvolvedores testem suas funcionalidades e compatibilidade com seus aplicativos. A versão de avaliação permite explorar os recursos da API e garantir que ela atenda aos seus requisitos antes de tomar uma decisão de compra. Basta baixar a versão de avaliação do site Aspose e começar a avaliá-la em seu ambiente de desenvolvimento.