Este breve tutorial explica como converter PUB para PDF em C#. Ele contém os detalhes da etapa inicial de configuração do ambiente e, em seguida, o algoritmo e um snippet de código são apresentados para cobrir os detalhes relacionados ao processo de converter o Publisher em PDF em C#. Além disso, você não precisa instalar nenhuma outra ferramenta para trabalhar com os arquivos de origem PUB e gravá-los como um arquivo PDF.
Etapas para converter PUB em PDF usando C#
- Configure a biblioteca Aspose.PUB para trabalhar com arquivos PUB
- Carregue o arquivo do editor de origem usando o método CreateParser
- Exporte o arquivo de saída com o método ConvertToPdf
Aqui, o algoritmo passo a passo é explicado para ajudá-lo a entender o processo de exportação do arquivo do Publisher para PDF em C#. A classe PubFactory inclui diferentes métodos sobrecarregados para criar analisadores para o arquivo PUB a partir de um arquivo ou fluxo. Da mesma forma, a classe IPdfConverter é capaz de converter o arquivo PUB analisado em um documento PDF.
Código para converter PUB em PDF em C
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to Unprotect a Word file in C# | |
{ | |
// Initialize licenses | |
Aspose.Pub.License licWords = new Aspose.Pub.License(); | |
licWords.SetLicense("Aspose.Total.lic"); | |
// Load the input Publisher file | |
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("input.pub"); | |
// Parse the source PUB file | |
Aspose.Pub.Document doc = parser.Parse(); | |
// Convert PUB to PDF file | |
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, "PUBtoPDF.pdf"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Você pode usar este trecho de código para converter o Microsoft Publisher em PDF em C#. No entanto, ele pode ser modificado para atender aos seus requisitos, como escolher entre carregar o arquivo PUB de um fluxo ou usar a string do caminho do arquivo. Na etapa final, chame o método ConvertToPdf para exportar o documento PDF de saída ao passar o nome do arquivo.
Este tutorial cobriu as informações sobre a conversão de arquivo PUB para PDF em C#. Considerando que, se você quiser renderizar o arquivo PUB em uma imagem, leia o artigo em como converter PUB para PNG em C #.