Os arquivos do Microsoft Publisher PUB são projetados principalmente para criar e editar publicações impressas, como brochuras, boletins informativos e folhetos. Embora o Publisher seja amplamente usado, pode não ser tão universalmente acessível quanto outros formatos de arquivo. A conversão de arquivos PUB para o formato JPG(JPEG) amplamente suportado e versátil tem várias vantagens. Assim, este artigo explica como converter arquivos PUB Publisher em imagens JPG/JPEG online gratuitamente.
Conversor online grátis de PUB para JPG
Este aplicativo on-line PUB to JPG Converter pode ser usado para converter arquivos do Publisher em imagens JPG gratuitamente, sem instalar nenhum software ou plug-in.
Como converter arquivo PUB do editor para JPG online
Converter PUB para JPG online abre um mundo de possibilidades para compartilhar seus arquivos do Publisher com facilidade.
- Arraste e solte o arquivo PUB ou use o link online para acessar o arquivo do OneDrive, Google Drive, etc.
- Clique no botão Converter para realizar a conversão PUB.
- A imagem JPG de saída será preparada para download.
- Salve a imagem JPG de saída em seu computador ou celular.
Seus dados não são armazenados em nossos servidores, portanto os links de download deixarão de funcionar após 24 horas.
Converter PUB para JPG Guia do desenvolvedor
Se você precisa enviar folhetos para clientes, compartilhar boletins com colegas ou fazer upload de folhetos para sites, converter seus arquivos PUB para o formato JPG amplamente suportado garante acessibilidade perfeita em diferentes dispositivos e plataformas. Você pode integrar esse recurso em seus aplicativos facilmente.
Converter PUB para imagem JPG em C#
Você pode incorporar a imagem PUB para JPG em aplicativos C# seguindo as etapas abaixo:
Configure Aspose.PUB para .NET e Aspose.PDF para .NET com os seguintes comandos do NuGet:
PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
- Carregue o arquivo do Publisher de origem.
- Analise o arquivo do Publisher carregado.
- Converta PUB para PDF com o método ConvertToPdf().
- Crie um objeto de classe JpegDevice.
- Salve a imagem JPG de saída.
O trecho de código a seguir demonstra como converter PUB para JPG em C#:
// Declarar objeto de classe MemoryStream
MemoryStream stream = new MemoryStream();
var parser = PubFactory.CreateParser("Test.pub");
// Analisar o arquivo PUB de entrada com o método Parse
var doc = parser.Parse();
// Converter PUB para arquivo PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
Document document = new Document(stream);
PdfFileInfo info = new PdfFileInfo(document);
foreach (Page page in document.Pages)
{
int width = Convert.ToInt32(info.GetPageWidth(page.Number));
int height = Convert.ToInt32(info.GetPageHeight(page.Number));
// Criar objeto de resolução
Resolution resolution = new Resolution(300);
// Crie um dispositivo JPEG com Largura, Altura e Resolução especificadas
JpegDevice JpegDevice = new JpegDevice(width, height, resolution);
// Converta o arquivo PUB e salve a imagem JPEG de saída
JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}
Converter PUB para JPG em Java
Você pode converter a imagem PUB para JPG em Java com as seguintes etapas:
Configure Aspose.PUB para Java e Aspose.PDF para Java em seu ambiente.
- Obtenha o arquivo PUB Publisher de entrada.
- Analise o arquivo PUB de entrada e renderize-o no formato PDF.
- Converta o arquivo PDF e salve a imagem JPG de saída.
O exemplo de código abaixo detalha como converter PUB para JPG em Java:
// Carregar arquivo PUB de entrada
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();
// Converter PUB para arquivo PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");
// Carregar o arquivo PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
// Obtenha as dimensões da página do documento PDF
int width = (int) info.getPageWidth(page.getNumber());
int height = (int) (info.getPageHeight(page.getNumber()));
// Definir resolução para a imagem de saída
devices.Resolution resolution = new devices.Resolution(300);
// Crie um dispositivo JPEG com Largura e Altura especificadas
devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);
// Converter imagem PUB para JPG
jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}
Converter PUB para JPG em C++
Você pode converter o formato de imagem PUB para JPG em aplicativos C++ com as seguintes etapas:
Configure Aspose.PUB para C++ e Aspose.PDF para APIs C++ em seus aplicativos usando os comandos de instalação do NuGet abaixo.
PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
- Carregue o arquivo PUB Publisher de origem.
- Converta o arquivo PUB em documento PDF.
- Renderize o arquivo PDF intermediário em imagem JPG.
O trecho de código abaixo explica como converter PUB para JPG em C++:
// PUB de origem e caminhos de arquivo PDF de saída
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";
// Carregar o arquivo PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();
// Converta o arquivo PUB para PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);
// Carregue o arquivo PDF gerado
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);
// Iterar pelas páginas PDF
for (auto page : pdfDocument->get_Pages())
{
// Obter dimensões da página PDF
int width = info->GetPageWidth(page->get_Number());
int height = info->GetPageHeight(page->get_Number());
// Crie uma instância da classe Resolução
auto resolution = MakeObject<Devices::Resolution>(300);
// Crie um dispositivo JPEG com a largura, altura e resolução especificadas
auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);
// Crie o fluxo de arquivos para a imagem de saída
System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));
// Converter a página PDF em imagem JPG
device->Process(page, imageStream);
// Feche o fluxo
imageStream->Close();
}
Converter arquivos PUB para JPG online – Recursos de aprendizagem
Com a disponibilidade de ferramentas de conversão on-line confiáveis, agora você pode converter seus arquivos PUB para JPG de forma rápida e sem esforço. Este conversor on-line de PUB para JPG é desenvolvido pela biblioteca Aspose.PUB. No entanto, você pode consultar os seguintes recursos para explorar muitos outros recursos para trabalhar com arquivos do Microsoft Publisher.
- Guia do desenvolvedor do Aspose.PUB
- Aplicativos on-line gratuitos
- Referência da API
- Guias de instruções e artigos
- Fórum de suporte gratuito
Perguntas Frequentes – Perguntas Frequentes
Preciso instalar algum software para usar o PUB to JPG Online Converter?
Não, o PUB to JPG Online Converter é uma ferramenta baseada na web e você não precisa instalar nenhum software ou plug-in adicional. Ele pode ser acessado usando um navegador da Web em vários dispositivos, incluindo computadores, laptops, tablets e smartphones, desde que você tenha uma conexão com a Internet.
Como funciona o Conversor Online PUB para JPG?
O conversor usa algoritmos avançados para processar seus arquivos PUB e convertê-los em imagens JPG de alta qualidade. Basta carregar seu arquivo PUB para o conversor, aguardar a conclusão do processo de conversão e baixar o arquivo JPG resultante.
O conversor on-line PUB para JPG é gratuito?
Sim, o conversor online PUB para JPG é gratuito e você não precisa se inscrever ou entrar com e-mail ou detalhes de cartão de crédito.