Personalize as configurações de visualização de página do MS Project em Aspose.Tasks
Introdução
O Microsoft Project é uma ferramenta poderosa para gerenciamento de projetos, mas às vezes você precisa personalizar a forma como seu projeto é visualizado e impresso. Com Aspose.Tasks for .NET, você pode definir facilmente as configurações de visualização de página para atender aos seus requisitos específicos. Neste tutorial, guiaremos você pelo processo passo a passo.
Pré-requisitos
Antes de começarmos, certifique-se de ter o seguinte:
- Aspose.Tasks for .NET: Certifique-se de ter baixado e instalado a biblioteca Aspose.Tasks for .NET. Você pode baixá-lo emaqui.
- Arquivo do Microsoft Project: tenha em mãos um arquivo do Microsoft Project para o qual deseja definir as configurações de visualização de página.
Importar namespaces
Primeiro, você precisa importar os namespaces necessários para trabalhar com Aspose.Tasks em seu projeto .NET.
using Aspose.Tasks.Saving;
Etapa 1: carregar o arquivo do projeto
Comece carregando seu arquivo do Microsoft Project em uma instância doProject
aula.
// O caminho para o diretório de documentos.
String DataDir = "Your Document Directory";
var project = new Project(DataDir + "Input.mpp");
Etapa 2: definir a contagem das primeiras colunas
Especifique o número das primeiras colunas a serem impressas em todas as páginas.
project.DefaultView.PageInfo.PageViewSettings.FirstColumnsCount = 2;
Etapa 3: imprimir notas
Escolha se deseja imprimir notas junto com o projeto.
project.DefaultView.PageInfo.PageViewSettings.PrintNotes = true;
Etapa 4: ajustar a escala de tempo ao final da página
Decida se deseja ajustar a escala de tempo ao final de uma página durante a impressão.
project.DefaultView.PageInfo.PageViewSettings.FitTimescaleToEndOfPage = true;
Etapa 5: imprimir todas as colunas da planilha
Especifique se deseja imprimir todas as colunas da planilha de uma visualização.
project.DefaultView.PageInfo.PageViewSettings.PrintAllSheetColumns = true;
Etapa 6: imprimir páginas em branco
Escolha se deseja imprimir páginas em branco de uma visualização.
project.DefaultView.PageInfo.PageViewSettings.PrintBlankPages = false;
Etapa 7: imprimir as primeiras colunas em todas as páginas
Defina se deseja imprimir um número especificado de primeiras colunas em todas as páginas.
project.DefaultView.PageInfo.PageViewSettings.PrintFirstColumnsCountOnAllPages = true;
Etapa 8: salve o projeto com as configurações definidas
Por fim, salve o projeto com as configurações de visualização de página definidas, especificando o formato de saída, como PDF.
project.Save(DataDir + "ProjectWithComments_out.pdf", SaveFileFormat.Pdf);
Conclusão
Definir as configurações de visualização de página do Microsoft Project em Aspose.Tasks for .NET é simples e permite adaptar o formato de impressão às suas necessidades exatas. Seguindo as etapas descritas neste tutorial, você pode garantir que os documentos do seu projeto sejam apresentados exatamente conforme necessário.
Perguntas frequentes
P: Posso definir as configurações de visualização de página para outros formatos de arquivo além de PDF?
R: Sim, Aspose.Tasks oferece suporte a vários formatos de arquivo para salvar projetos, incluindo XLSX, MPP e HTML.
P: Há alguma limitação quanto ao número de colunas que posso imprimir?
R: Aspose.Tasks permite que você personalize o número de colunas a serem impressas com base em seus requisitos.
P: Posso aplicar configurações de visualização de página diferentes para projetos diferentes?
R: Sim, você pode ajustar as configurações de visualização de página de forma independente para cada arquivo de projeto com o qual trabalha.
P: O Aspose.Tasks é compatível com todas as versões do Microsoft Project?
R: Aspose.Tasks oferece compatibilidade com o Microsoft Project 2003 e versões posteriores.
P: Onde posso encontrar mais assistência ou suporte para Aspose.Tasks?
R: Você pode visitar oFórum Aspose.Tasks para quaisquer dúvidas ou problemas que você encontrar durante o uso.