Как установить область печати
Возможные сценарии использования
Настройка области печати в документе, таком как таблица Excel, помогает контролировать, какое содержимое будет включено при печати. Вот некоторые причины установить область печати:
- Фокус на конкретных данных: вы можете распечатывать только наиболее важные разделы, избегая нежелательного содержимого.
- Улучшенная раскладка: помогает организовать и разместить содержимое аккуратно на печатных страницах, избегая разрывов или нежелательных переносов страниц.
- Экономия ресурсов: ограничивая область печати, вы можете сократить расход бумаги и чернил.
- Профессиональное представление: обеспечивает печать лишь финальной и отредактированной версии данных, что особенно важно для отчетов или презентаций.
- Последовательность: при повторной печати одного и того же документа наличие заданной области печати гарантирует равномерность результата.
Настройка области печати особенно полезна в больших документах, где необходимо поделиться или просмотреть только часть документа в печатном виде.
Как установить область печати в Excel
Чтобы установить область печати в Excel, выполните следующие шаги:
-
Выберите ячейки: щелкните и перетащите, чтобы выбрать диапазон ячеек, который хотите установить как область печати.
-
Откройте вкладку Макет страницы: перейдите во вкладку “Макет страницы” на ленте в верхней части окна Excel.
-
Установить область печати: в группе “Настройка страницы” нажмите “Область печати”. В выпадающем меню выберите “Установить область печати”.
-
Добавление к области печати: если вы хотите добавить больше ячеек к существующей области печати, выберите дополнительные ячейки, перейдите в “Область печати” во вкладке “Макет страницы” и выберите “Добавить к области печати”.
Это действие установит выбранные ячейки как область печати. При печати листа будет напечатана только эта определенная область.
Как очистить область печати в Excel
Чтобы очистить область печати в Excel, выполните следующие шаги:
- Откройте вкладку Макет страницы: нажмите на вкладку “Макет страницы” в ленте в верхней части окна Excel.
- Очистить область печати: В группе “Параметры страницы” нажмите “Область печати”. В выпадающем меню выберите “Очистить область печати”.
Это действие удалит любую ранее установленную область печати, позволив напечатать весь лист.
Что происходит после очистки области печати
Очистка области печати в приложении Excel с помощью Aspose.Cells приведет к тому, что при печати будет включен весь лист. Если область печати установлена, будет напечатан только указанный диапазон ячеек. Очистив область печати, вы гарантируете, что не будет задан конкретный диапазон, и по умолчанию будет напечатан весь лист.
- Поведение по умолчанию при печати: будет учитываться весь лист. Это означает, что все ячейки с данными или форматированием будут напечатаны.
- Нет ограничений области печати: ранее заданные ограничения области печати будут удалены. Если были указаны конкретные строки и столбцы для печати, они больше не будут ограничены этими ограничениями.
- Печать полного содержимого: весь содержимое, включая заголовки, колонтитулы и любые другие данные внутри листа, будет включено в задание на печать.
Как установить область печати с помощью Aspose.Cells
Чтобы установить область печати в указанном листе: сначала загрузите пример файла, затем необходимо изменить свойство Worksheet.getPageSetup().setPrintArea() объекта PageSetup для нужного листа. Установка этого свойства в диапазонную строку задаст область печати.
// Load the workbook | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Access the desired worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Set the print area - specify the range you want to print | |
worksheet.getPageSetup().setPrintArea("A1:D10"); | |
// Save the workbook | |
workbook.save("set_print_area.pdf"); |
Результат вывода:
Как очистить область печати с помощью Aspose.Cells
Чтобы очистить область печати в указанном листе: сначала загрузите пример файла, затем необходимо изменить свойство Worksheet.getPageSetup().setPrintArea() объекта PageSetup для нужного листа. Присвоение этому свойству пустой строки очистит область печати.
// Load the workbook | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Access the desired worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Set the print area - specify the range you want to print | |
worksheet.getPageSetup().setPrintArea(""); | |
// Save the workbook | |
workbook.save("clear_print_area.pdf"); |
Результат вывода: