|
Foxit PDF SDK
|
Inherits NSObject.
Instance Methods | |
| (id) | - init |
| Constructor. | |
| (id) | - initWithPrint_params: |
| Constructor, with another print parameters object. More... | |
Properties | |
| FSPrintParamsBookletBinding | binding |
| The value determines the paper binding direction and the page arrange order. Please refer to values starting from FSPrintParamsBookletBindingRight and this should be one of these values. | |
| FSPrintParamsBookletDuplexMode | booklet_duplex_mode |
| The value determines the duplex printing mode when printing a booklet.Please refer to values starting from FSPrintParamsBookletDuplexModeBothSides and this should be one of these values. | |
| FSPrintParamsDuplexType | duplex_type |
| Sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed. Please refer to values starting from FSPrintParamsDuplexTypeSimplex and this should be one of these values. | |
| FSPrintParamsPrintHandling | handling |
| The print handling type.Please refer to values starting from FSPrintParamsPrintHandlingNone and this should be one of these values. | |
| BOOL | is_print_as_image |
| YES means that pages should be printed as image. | |
| BOOL | is_print_auto_center |
| YES means that each page is automatically centered relative to the paper. | |
| BOOL | is_print_auto_rotate |
| YES means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing. NO means not. | |
| BOOL | is_print_page_border |
| A boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing. | |
| BOOL | is_reverse |
| YES means that the printing order should be from parameter end to parameter start. | |
| BOOL | is_show_ui |
| YES means that a UI should be presented to the user to obtain printing information and confirm the action. | |
| BOOL | is_simulate_overprinting |
| YES means to do overprint preview when printing. NO means not. | |
| BOOL | is_tile_label |
| Label each page of tiled output. Labeled pages indicate row and column, file name, and print date. | |
| int | num_copies |
| The number of copies to be printed. | |
| int | num_pages_h |
| The number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet. | |
| int | num_pages_v |
| The number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet. | |
| NSString * | output_file_name |
| The device-independent path for a file name to be used instead of sending the print job to the printer (Print to File). | |
| FSPrintParamsPageOrder | page_order |
| The value determines how the multiple pages are laid out on the sheet. Please refer to values starting from FSPrintParamsPageOrderHorizontal and this should be one of these values. | |
| FSRange * | page_range |
| A range object to specify the page range for printing. All the indexes represented in this range would start from 0 and less than page count of the specified document. | |
| FSPrintParamsPrintContent | print_content |
| Specif content for printing. Please refer to values starting from FSPrintParamsPrintContentDocument and this should be one of these values. | |
| NSString * | printer_name |
| The default printer name for printing. | |
| BOOL | tile_mark |
| YES means to cut the page, and NO means not. | |
| float | tile_overlap |
| The number of points that tiled pages have in common. | |
| float | tile_scale |
| The amount that tiled pages are scaled. | |
This class represents print parameters.
| - (id) initWithPrint_params: | (FSPrintParams*) | print_params |
Constructor, with another print parameters object.
| [in] | print_params | Another print parameters object. |