O Aspose.Tasks para .NET é uma biblioteca poderosa que fornece aos desenvolvedores ferramentas para trabalhar de forma eficiente com arquivos do Microsoft Project (.MPP) em um ambiente .NET. Ele oferece recursos como a conversão de arquivos MPP para vários formatos, incluindo PDF, sem a necessidade de instalação do Microsoft Project.
Project
e carregue o arquivo de entrada através de seu construtorProject.Save
com o formato de saída como o 1º parâmetro.SaveFileFormat.PDF
para usar as configurações padrão de PDF.PdfSaveOptions
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.
PdfSaveOptions
para ajustar as configurações de saída em PDFPdfSaveOptions
ViewSettings
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.
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.
Desenvolvedores que utilizam o Conversor de Projeto2PDF da Aspose.Tasks podem ajustar o estilo do texto para recursos superalocados. Por padrão, recursos superalocados possuem um estilo semelhante ao Microsoft Project (MSP), apresentando formatação vermelha e em negrito. Utilizando TextItemType.OverallocatedResources
, é possível personalizar tanto a cor quanto o estilo desses recursos superalocados.
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.
.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.
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.
Ele suporta várias visualizações no Microsoft Project, incluindo ‘Gráfico de Gantt’, ‘Uso de Tarefas’, ‘Uso de Recursos’ e muito mais.