Convert MS Project to PDF in C#

Você está procurando por um método confiável para converter arquivos do MS Project em formato PDF sem precisar do Microsoft Project?Você veio ao lugar certo!Este guia irá guiá-lo através do processo de converter MS Project em PDF em C# sem esforço, usando a Aspose .NET Library para MS Project em PDF.

Projeto Microsoft É uma ferramenta essencial para as equipes organizar projetos, rastrear o progresso e esclarecer os papéis. No entanto, há momentos em que você precisa converter um documento do Microsoft Project em um arquivo PDF – seja para propostas de contrato ou fácil acesso durante reuniões offsite.

No cenário digital de hoje, o PDF tornou-se o formato preferido para compartilhar e armazenar documentos.Exportando dados de projeto de arquivos do MS Project para o PDF permite que você compartilhe informações críticas – como tarefas, recursos, tarefas, timelines e orçamentos – em um formato portátil.

Tabela de Conteúdo

C# API para criar MS Project para PDF Converter

Para converter o MS Project em PDF, usaremos o Aspose.Tasks para .NET Esta poderosa biblioteca permite que você leia e escreva vários formatos de arquivo sem exigir que o Microsoft Project seja instalado. também assegura ** alto desempenho C# .NET MS Project para conversão PDF**, tornando-o uma excelente escolha para as suas necessidades do projeto.

Aspose.Tasks para .NET é uma biblioteca de classes abrangente que oferece uma ampla gama de funcionalidades, incluindo o trabalho com projetos, fórmulas, calendários, tarefas e atribuições de recursos. Referências de API.

Você também pode Descarregue o DLL da API Ou instale através de Nuvem:

PM> Install-Package Aspose.Tasks

Converter MS Project para PDF usando C#

Converter todos os dados do projeto de MS Project para um PDF é simples.

  • Carregue o arquivo do MS Project usando a classe Project.
  • Salve o arquivo como um PDF usando o método Save(), especificando o caminho do arquivo PDF de saída e SaveFileFormat.Pdf como argumentos.

Aqui está um código de amostra que demonstra como converter MS Project para PDF em C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Exportação específica MS Project View para PDF em C# {#Exportação específica-MS-Project-View-to-PDF-in-CSharp}

O Microsoft Project fornece várias vistas para exibir informações de projeto, como o gráfico de Gantt e o uso de recursos. Para exportar uma vista específica para o PDF, siga estas etapas:

  • Carregue o arquivo do MS Project usando a classe Project.
  • Crie uma instância da classe PdfSaveOptions.
  • Especifique o desejado Formato de apresentação.
  • Finalmente, chame o método Save() com o caminho de arquivo PDF de saída e as PdfSaveOptions.

Aqui está como exportar qualquer específico MS Project View para PDF em C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Converter conteúdo para células e converter MS Project para PDF em C#

Para evitar a truncagem de texto longo em campos como nomes, você pode ajustar o conteúdo à célula antes de converter para PDF.

  • Carregue o arquivo do MS Project usando a classe Project.
  • Crie uma instância da classe PdfSaveOptions.
  • Configuração FitContent para verdadeiro.
  • Chame o método Save() com o caminho de arquivo PDF de saída e PdfSaveOptions.

Aqui está um exemplo de código que demonstra como ajustar conteúdo para células e converter MS Project para PDF em C#:

Fit Content to Cell and Convert MS Project to PDF in C#

Fit Content to Cell and Convert MS Project to PDF.

Converter MS Project para PDF sem Legends em C#

Por padrão, as lendas aparecem em todas as páginas do MS Project. Para escondê-las, siga estas etapas:

  • Carregue o arquivo do MS Project usando a classe Project.
  • Crie uma instância da classe PdfSaveOptions.
  • Configuração LegendOnEachPage para The translation of “false” to Portuguese is “falso”..
  • Chame o método Save() com o caminho de arquivo PDF de saída e PdfSaveOptions.

Aqui está como converter MS Project MPP para PDF sem lendas em C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Customize Text Style e MS Project Export para PDF em C#

Você pode personalizar o estilo de texto ao renderizar o MS Project em PDF, seguindo estas etapas:

  • Carregue o arquivo do MS Project usando a classe Project.
  • Crie uma instância da classe PdfSaveOptions.
  • Instale a classe TextStyle.
  • Defina as propriedades Color, Fonte e ItemType.
  • Adicione o TextStyle à lista TextStyles.
  • Finalmente, chame o método Save() com o caminho de arquivo PDF de saída e PdfSaveOptions.

Aqui está um exemplo de código para customizar o estilo de texto ao converter MS Project para PDF em C#:

Customize Text Style and Convert MS Project to PDF in C#

Customize Text Style and Convert MS Project to PDF.

Personalizar o formato de data ao converter MS Project para PDF

Para personalizar o formato de data durante a conversão do PDF, siga estas etapas:

  • Carregue o arquivo do MS Project usando a classe Project.
  • Use o método Set() com Prj.DateFormat como a chave e o seu desejado DateFormat como o valor.
  • Finalmente, chame o método Save() com o caminho de arquivo PDF de saída e SaveFileFormat.Pdf.

Aqui está como customizar o formato de data e converter MS Project para PDF em C#:

Customize Date Format while Converting MS Project to PDF in C#

Customize Date Format while Converting MS Project to PDF.

Converter MS Project para múltiplos arquivos PDF em C#

Você também pode converter um MS Project para várias páginas PDF.

  • Carregue o arquivo do MS Project usando a classe Project.
  • Crie uma instância da classe PdfSaveOptions.
  • Configuração SaveToSeparateFiles para verdadeiro.
  • Adicione os números de página que você deseja incluir na lista de páginas.
  • Chame o método Save() com o caminho de arquivo PDF de saída e PdfSaveOptions.

Aqui está um snippet de código que mostra como converter MS Project em vários documentos PDF em C#:

Obtenha uma licença gratuita

Você pode Obtenha uma licença temporária gratuita para tentar a biblioteca sem quaisquer limitações de avaliação.

Conclusão

Neste artigo, abordamos como:

  • Carregar um arquivo do MS Project.
  • Defina as opções de armazenamento de PDF.
  • Salve o MS Project carregado como PDF em C#.

Ao usar Aspose.Tasks para .NET, você pode facilmente converter o Microsoft Project para PDF em C#.NET Core ou qualquer outro framework. Fórum de Apoio Livre.

Com este guia, você será capaz de aproveitar a melhor biblioteca C# .NET para MS Project PDF conversão e alcançar eficiente MS Project para PDF conversão com facilidade. Não hesite em explorar a Aspose C# MS Project PDF Converter Library para simplificar seus processos de gerenciamento de projetos.

More in this category