Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## application.workbooks.workbook.print
Class Print

    java.lang.Object
      application.workbooks.workbook.print.Print

public class Print
extends java.lang.Object

该类定义了设置打印内容和打印方式等的方法。

Method Summary
`void` | `print()` 开始打印文档。
`void` | `select()` 设置打印选中或选定区域 例子： Print print = Application.getWorkbooks().getActiveWorkbook() .getWorksheets().getPrint(); print.select();
`void` | `setAll()` 打印全部。
`void` | `setCollate(boolean collate)` 设置是否逐份打印。
`void` | `setCopies(int copies)` 设置打印的份数。
`void` | `setCurrent()` 设置打印当前页。
`void` | `setCustomShow(int index)` 设置需打印的自定义播放幻灯片。
`void` | `setMirror(boolean mirror)` 设置反片打印。
`void` | `setPageNumbers(java.lang.String pageNumbers)` 设置打印的页码。
`void` | `setPrint(int print)` 设置要打印的文档页面。
`void` | `setPrintName(java.lang.String printName)` 设置打印机名称。
`void` | `setRange(java.lang.String rangeAddress)` 设置打印区域。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### print

    public void print()

  开始打印文档。

  例子：

       Print print = Application.getWorkbooks().getActiveWorkbook()
                               .getWorksheets().getPrint();
       print.print();

### select

    public void select()

  设置打印选中或选定区域

  例子：

       Print print = Application.getWorkbooks().getActiveWorkbook()
                               .getWorksheets().getPrint();
       print.select();

### setAll

    public void setAll()

  打印全部。

  例子：

       Print print = Application.getWorkbooks().getActiveWorkbook()
                               .getWorksheets().getPrint();
       print.setAll();

### setCollate

    public void setCollate(boolean collate)

  设置是否逐份打印。

  Parameters:
    `collate` - 布尔型值，如为true，则设置逐份打印方式（即打印完一份完整的副本后，再打印下一份）；否则，不设置逐份打印方式

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setCollate(true);

### setCopies

    public void setCopies(int copies)

  设置打印的份数。

  Parameters:
    `copies` - 用户要打印的份数

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setCopies(9);

### setCurrent

    public void setCurrent()

  设置打印当前页。

  例子：

       Print print = Application.getWorkbooks().getActiveWorkbook()
                               .getWorksheets().getPrint();
       print.setCurrent();

### setCustomShow

    public void setCustomShow(int index)

  设置需打印的自定义播放幻灯片。

  Parameters:
    `index` - 自定义播放幻灯片的索引

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                  .getWorksheets().getPrint();
         print.setCustomShow(1);

### setMirror

    public void setMirror(boolean mirror)

  设置反片打印。

  Parameters:
    `mirror` - 反片打印，为true是进行反片打印。 例子： Print print = Application.getWorkbooks().getActiveWorkbook() .getWorksheets().getPrint(); print.setMirror(true);

### setPageNumbers

    public void setPageNumbers(java.lang.String pageNumbers)

  设置打印的页码。

  Parameters:
    `pageNumbers` - 打印页数的字符串

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setPageNumbers("1,3,4");

### setPrint

    public void setPrint(int print)

  设置要打印的文档页面。

  Parameters:
    `print` - 需要打印的文档页面，其常量和相应的值如下：

         PRINT_ALL = 0（所有页）；
         PRINT_ODD = 1（奇数页）；
         PRINT_EVEN = 2（偶数页）

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setPrint(0);

  See Also:
    `PrintConstants`

### setPrintName

    public void setPrintName(java.lang.String printName)

  设置打印机名称。

  Parameters:
    `printName` - 打印机名

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setPrintName("print1");

### setRange

    public void setRange(java.lang.String rangeAddress)

  设置打印区域。

  Parameters:
    `rangeAddress` - 需要打印的区域

    例子：

         Print print = Application.getWorkbooks().getActiveWorkbook()
                                 .getWorksheets().getPrint();
         print.setRange("A1:B3");

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

版权所有 2001-2004 无锡永中科技有限公司