1. Produtos
  2. Aspose.Tasks
  3. Project to PDF Converter

.Conversor .NET MPP para PDF

Converter arquivos do Microsoft Project MPP para PDF com apenas algumas linhas de código C# .NET

Conversor Aspose.Tasks Project para PDF para .NET

Um poderoso plugin .NET para que os desenvolvedores trabalhem de forma eficiente com os arquivos do Microsoft Project (.MPP) em um ambiente .Net. Ele oferece recursos como a conversão de ficheiros MPP em vários formatos, incluindo PDF, sem exigir a instalação do Google Project.

Como Converter MPP para PDF via .NET?

  • Referencie o Aspose.Tasks no seu projeto
  • Defina suas chaves de licença.
  • Crie uma instância da classe Project e carregue o arquivo de entrada através de seu construtor
  • Chame o método Project.Save com o formato de saída como o 1º parâmetro.
  • Defina o 2º parâmetro como SaveFileFormat.PDF para usar as configurações padrão de PDF.
  • Opcionalmente, personalize as opções de exportação usando a classe PdfSaveOptions

Obter Plugin Conversor MPP para PDF

Obtenha os arquivos de assembly respectivos nos downloads ou obtenha o pacote no NuGet para adicionar o Aspose.Tasks diretamente em seu espaço de trabalho.

  • Sistemas Operacionais suportados incluem Windows, Linux, Mac (OS X)
  • Frameworks suportados incluem .NET Frameworks (3.5, 4.0, 4.0 Client Profile, 4.5 - 4.8, Standard 2.0, Core 2.0 - 3.1, 5, 6), Mono Framework (2.6.7 ou posterior) Microsoft Visual Studio e MonoDevelop


Opções de Exportação Avançadas

  • Utilize a classe PdfSaveOptions para ajustar as configurações de saída em PDF
  • Controle o tamanho da página, margens e escala utilizando propriedades dentro de PdfSaveOptions
  • Especifique a visualização inicial do documento PDF ao abrir definindo ViewSettings

Documentação do Projeto

A documentação abrangente está disponível em Aspose.Tasks for .NET Documentation. Aqui, os desenvolvedores podem encontrar exemplos, referências de API e melhores práticas.


Personalize a Conversão de MPP para PDF para Ajuste Ótimo de Conteúdo

Nomes de tarefas ou recursos muitas vezes são muito longos e são cortados quando as visualizações do projeto são exibidas. Para evitar isso, o plugin Aspose.Tasks Project2PDF oferece a propriedade FitContent na classe SaveOptions. O exemplo de código a seguir demonstra a renderização de um projeto para o formato PDF com a propriedade FitContent definida como true, garantindo a visibilidade completa dos nomes das tarefas e recursos.


Aprimore a Conversão de MS Project para PDF Personalizando Estilos de Texto

Os desenvolvedores que usam o Aspose.Tasks Project2PDF Converter podem tweak o estilo de texto para recursos overallocated.Por padrão, os recursos globalizados têm um estilo semelhante ao Microsoft Project (MSP), com formatação vermelha e corajosa.Utilizando TextItemType.OverallokatedResources permite a personalização de cor e estilo para esses recursos Globalizadas.


Perguntas frequentes

O Project2PDF Converter é adequado para diferentes tipos de aplicações .NET?

Sim, é possível usá-lo para construir vários tipos de aplicativos .NET de 32 bits ou 64 bits, incluindo ASP.NET, WCF, WinForms, WPF e mais. Ele também oferece suporte ao desenvolvimento com o Mono para aplicativos no Linux, Mac e pode ser usado via COM Interop a partir de ASP, Perl, PHP e Python.

Como posso personalizar a aparência do PDF exportado?

.O plugin .NET permite a personalização de vários aspectos, como estilo de texto para recursos superalocados, formatos de data e configurações de fonte padrão. Os desenvolvedores podem usar a API fornecida para ajustar a aparência dos documentos PDF exportados.

Posso especificar explicitamente um objeto de Visualização para exportação em PDF?

Sim, você tem a opção de usar SaveOptions.ViewSettings para especificar explicitamente o objeto de Visualização para renderização no PDF. Se um objeto de Visualização for especificado, o valor de SaveOptions.PresentationFormat é ignorado, proporcionando mais flexibilidade na escolha da visualização desejada para exportação.

Quais tipos de visualizações do Microsoft Project são suportadas?

Ele suporta vários pontos de vista no Microsoft Project, incluindo ‘Gantt Chart’, ‘Task Usage’ e mais.

  

Apoio e recursos de aprendizagem

  
 Português