Удалить пробел между списком задач и нижним колонтитулом
Преобразование данных Project в разные форматы иногда может создавать ненужный пустой промежуток между списком задач и нижним колонтитулом выходного документа. Используя ReduceFooterGap свойство, вы можете устранить этот лишний промежуток и получить более аккуратную, профессиональную компоновку.
Устранение пробела между списком задач и нижним колонтитулом документа
В следующем примере показано, как применить ReduceFooterGap
свойство для удаления лишнего пространства при экспорте данных проекта. Это обеспечивает плавный переход списка задач в нижний колонтитул без ненужных пробелов.
1Project project = new Project("New Project.mpp");
2
3// Use ReduceFooterGap property to reduce the gap between list of tasks and Footer
4ImageSaveOptions imageSaveOptions =
5 new ImageSaveOptions(SaveFileFormat.PNG) { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
6project.Save("ReducingGapBetweenTasksListAndFooter_out.png", (SaveOptions)imageSaveOptions);
7
8PdfSaveOptions pdfSaveOptions = new PdfSaveOptions { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
9project.Save("ReducingGapBetweenTasksListAndFooter_out.pdf", (SaveOptions)pdfSaveOptions);
10
11HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions
12{
13 ReduceFooterGap = false,
14 IncludeProjectNameInPageHeader = false,
15 IncludeProjectNameInTitle = false,
16 PageSize = PageSize.A0,
17 Timescale = Timescale.Days
18};
19project.Save("ReducingGapBetweenTasksListAndFooter_out.html", htmlSaveOptions);
В этом фрагменте кода, ReduceFooterGap
включено, чтобы список задач и нижний колонтитул были плотно выровнены друг с другом. Это повышает читаемость экспортированных файлов проекта, особенно при работе с многостраничными отчетами или подготовке документов к печати.
Заключение
Свойство ReduceFooterGap в Aspose.Tasks for .NET предоставляет простой, но эффективный способ оптимизировать компоновку экспортируемых файлов проекта. Устраняя ненужные промежутки, разработчики могут генерировать более чистые результаты, которые легче читать и лучше подходят для профессиональной отчетности. Эта функция помогает обеспечить согласованность между разными форматами и улучшает общее представление данных проекта.
Часто задаваемые вопросы
Вопрос: Нужно ли устанавливать Microsoft Project, чтобы использовать ReduceFooterGap?
- Нет. Aspose.Tasks for .NET работает независимо от Microsoft Project.
Вопрос: В каких форматах применяется ReduceFooterGap?
- Свойство работает при экспорте в форматы, такие как PDF, XPS и различные форматы изображений.
Вопрос: Влияет ли ReduceFooterGap на содержимое задач или только на компоновку?
- Это свойство только регулирует отступы в выходной компоновке и не изменяет сами данные проекта.
Вопрос: Могу ли я сочетать ReduceFooterGap с другими настройками компоновки?
- Да. Его можно использовать вместе с опциями, такими как размер страницы, ориентация и настройки экспорта изображений.
Вопрос: Применяется ли ReduceFooterGap по умолчанию?
- Нет. Его необходимо явно включить в параметрах экспорта.