|
Foxit PDF SDK
|
Public Member Functions | |
| def | GetBinding () |
| Get the value determines the paper binding direction and the page arrange order. More... | |
| def | GetBooklet_duplex_mode () |
| Get the value determines the duplex printing mode when printing a booklet. More... | |
| def | GetDuplex_type () |
| Get sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed. More... | |
| def | GetHandling () |
| Get the print handling type. More... | |
| def | GetIs_print_as_image () |
| Get true means that pages should be printed as image. More... | |
| def | GetIs_print_auto_center () |
| Get true means that each page is automatically centered relative to the paper. More... | |
| def | GetIs_print_auto_rotate () |
| Get true means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing. More... | |
| def | GetIs_print_page_border () |
| Get a boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing. More... | |
| def | GetIs_reverse () |
| Get true means that the printing order should be from parameter end to parameter start. More... | |
| def | GetIs_show_ui () |
| Get true means that a UI should be presented to the user to obtain printing information and confirm the action. More... | |
| def | GetIs_simulate_overprinting () |
| Get true means to do overprint preview when printing. More... | |
| def | GetIs_tile_label () |
| Get label each page of tiled output. More... | |
| def | GetNum_copies () |
| Get the number of copies to be printed. More... | |
| def | GetNum_pages_h () |
| Get the number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet. More... | |
| def | GetNum_pages_v () |
| Get the number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet. More... | |
| def | GetOutput_file_name () |
| Get the device-independent path for a file name to be used instead of sending the print job to the printer (Print to File). More... | |
| def | GetPage_order () |
| Get the value determines how the multiple pages are laid out on the sheet. More... | |
| def | GetPage_range () |
| Get a range object to specify the page range for printing. More... | |
| def | GetPrint_content () |
| Get specif content for printing. More... | |
| def | GetPrinter_name () |
| Get the default printer name for printing. More... | |
| def | GetTile_mark () |
| Get true means to cut the page, and false means not. More... | |
| def | GetTile_overlap () |
| Get the number of points that tiled pages have in common. More... | |
| def | GetTile_scale () |
| Get the amount that tiled pages are scaled. More... | |
| def | SetBinding (value) |
| Set the value determines the paper binding direction and the page arrange order. More... | |
| def | SetBooklet_duplex_mode (value) |
| Set the value determines the duplex printing mode when printing a booklet. More... | |
| def | SetDuplex_type (value) |
| Set sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed. More... | |
| def | SetHandling (value) |
| Set the print handling type. More... | |
| def | SetIs_print_as_image (value) |
| Set true means that pages should be printed as image. More... | |
| def | SetIs_print_auto_center (value) |
| Set true means that each page is automatically centered relative to the paper. More... | |
| def | SetIs_print_auto_rotate (value) |
| Set true means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing. More... | |
| def | SetIs_print_page_border (value) |
| Set a boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing. More... | |
| def | SetIs_reverse (value) |
| Set true means that the printing order should be from parameter end to parameter start. More... | |
| def | SetIs_show_ui (value) |
| Set true means that a UI should be presented to the user to obtain printing information and confirm the action. More... | |
| def | SetIs_simulate_overprinting (value) |
| Set true means to do overprint preview when printing. More... | |
| def | SetIs_tile_label (value) |
| Set label each page of tiled output. More... | |
| def | SetNum_copies (value) |
| Set the number of copies to be printed. More... | |
| def | SetNum_pages_h (value) |
| Set the number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet. More... | |
| def | SetNum_pages_v (value) |
| Set the number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet. More... | |
| def | SetOutput_file_name (value) |
| Set the device-independent path for a file name to be used instead of sending the print job to the printer (Print to File). More... | |
| def | SetPage_order (value) |
| Set the value determines how the multiple pages are laid out on the sheet. More... | |
| def | SetPage_range (value) |
| Set a range object to specify the page range for printing. More... | |
| def | SetPrint_content (value) |
| Set specif content for printing. More... | |
| def | SetPrinter_name (value) |
| Set the default printer name for printing. More... | |
| def | SetTile_mark (value) |
| Set true means to cut the page, and false means not. More... | |
| def | SetTile_overlap (value) |
| Set the number of points that tiled pages have in common. More... | |
| def | SetTile_scale (value) |
| Set the amount that tiled pages are scaled. More... | |
This class represents print parameters.
| fsdk.PrintParams.GetBinding | ( | ) |
Get the value determines the paper binding direction and the page arrange order.
| fsdk.PrintParams.GetBooklet_duplex_mode | ( | ) |
Get the value determines the duplex printing mode when printing a booklet.
| fsdk.PrintParams.GetDuplex_type | ( | ) |
Get sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed.
| fsdk.PrintParams.GetHandling | ( | ) |
Get the print handling type.
| fsdk.PrintParams.GetIs_print_as_image | ( | ) |
Get true means that pages should be printed as image.
| fsdk.PrintParams.GetIs_print_auto_center | ( | ) |
Get true means that each page is automatically centered relative to the paper.
| fsdk.PrintParams.GetIs_print_auto_rotate | ( | ) |
Get true means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing.
| fsdk.PrintParams.GetIs_print_page_border | ( | ) |
Get a boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing.
| fsdk.PrintParams.GetIs_reverse | ( | ) |
Get true means that the printing order should be from parameter end to parameter start.
| fsdk.PrintParams.GetIs_show_ui | ( | ) |
Get true means that a UI should be presented to the user to obtain printing information and confirm the action.
| fsdk.PrintParams.GetIs_simulate_overprinting | ( | ) |
Get true means to do overprint preview when printing.
| fsdk.PrintParams.GetIs_tile_label | ( | ) |
Get label each page of tiled output.
| fsdk.PrintParams.GetNum_copies | ( | ) |
Get the number of copies to be printed.
| fsdk.PrintParams.GetNum_pages_h | ( | ) |
Get the number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet.
| fsdk.PrintParams.GetNum_pages_v | ( | ) |
Get the number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet.
| fsdk.PrintParams.GetOutput_file_name | ( | ) |
Get the device-independent path for a file name to be used instead of sending the print job to the printer (Print to File).
| fsdk.PrintParams.GetPage_order | ( | ) |
Get the value determines how the multiple pages are laid out on the sheet.
| fsdk.PrintParams.GetPage_range | ( | ) |
Get a range object to specify the page range for printing.
| fsdk.PrintParams.GetPrint_content | ( | ) |
Get specif content for printing.
| fsdk.PrintParams.GetPrinter_name | ( | ) |
Get the default printer name for printing.
| fsdk.PrintParams.GetTile_mark | ( | ) |
Get true means to cut the page, and false means not.
| fsdk.PrintParams.GetTile_overlap | ( | ) |
Get the number of points that tiled pages have in common.
| fsdk.PrintParams.GetTile_scale | ( | ) |
Get the amount that tiled pages are scaled.
| fsdk.PrintParams.SetBinding | ( | value | ) |
Set the value determines the paper binding direction and the page arrange order.
| [in] | value | The value determines the paper binding direction and the page arrange order. Please refer to values starting from fsdk.PrintParamsE_BookletBindingRight and this should be one of these values. |
| fsdk.PrintParams.SetBooklet_duplex_mode | ( | value | ) |
Set the value determines the duplex printing mode when printing a booklet.
| [in] | value | The value determines the duplex printing mode when printing a booklet.Please refer to values starting from fsdk.PrintParamsE_BookletDuplexModeBothSides and this should be one of these values. |
| fsdk.PrintParams.SetDuplex_type | ( | value | ) |
Set sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed.
| [in] | value | Sets the printing duplex mode to simplex, duplex long edge, or duplex short edge feed. Please refer to values starting from fsdk.PrintParamsE_DuplexTypeSimplex and this should be one of these values. |
| fsdk.PrintParams.SetHandling | ( | value | ) |
Set the print handling type.
| [in] | value | The print handling type.Please refer to values starting from fsdk.PrintParamsE_PrintHandlingNone and this should be one of these values. |
| fsdk.PrintParams.SetIs_print_as_image | ( | value | ) |
Set true means that pages should be printed as image.
| [in] | value | true means that pages should be printed as image. |
| fsdk.PrintParams.SetIs_print_auto_center | ( | value | ) |
Set true means that each page is automatically centered relative to the paper.
| [in] | value | true means that each page is automatically centered relative to the paper. |
| fsdk.PrintParams.SetIs_print_auto_rotate | ( | value | ) |
Set true means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing.
| [in] | value | true means that automatically rotates each page to match the page orientation to the available paper area during Multiple Pages Per Sheet printing. false means not. |
| fsdk.PrintParams.SetIs_print_page_border | ( | value | ) |
Set a boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing.
| [in] | value | A boolean value that if true, draws and prints a page boundary around each of the pages during Multiple Pages Per Sheet printing. |
| fsdk.PrintParams.SetIs_reverse | ( | value | ) |
Set true means that the printing order should be from parameter end to parameter start.
| [in] | value | true means that the printing order should be from parameter end to parameter start. |
| fsdk.PrintParams.SetIs_show_ui | ( | value | ) |
Set true means that a UI should be presented to the user to obtain printing information and confirm the action.
| [in] | value | true means that a UI should be presented to the user to obtain printing information and confirm the action. |
| fsdk.PrintParams.SetIs_simulate_overprinting | ( | value | ) |
Set true means to do overprint preview when printing.
| [in] | value | true means to do overprint preview when printing. false means not. |
| fsdk.PrintParams.SetIs_tile_label | ( | value | ) |
Set label each page of tiled output.
| [in] | value | Label each page of tiled output. Labeled pages indicate row and column, file name, and print date. |
| fsdk.PrintParams.SetNum_copies | ( | value | ) |
Set the number of copies to be printed.
| [in] | value | The number of copies to be printed. |
| fsdk.PrintParams.SetNum_pages_h | ( | value | ) |
Set the number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet.
| [in] | value | The number of pages to lay out in the horizontal direction when printing Multiple Pages Per Sheet. |
| fsdk.PrintParams.SetNum_pages_v | ( | value | ) |
Set the number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet.
| [in] | value | The number of pages to lay out in the vertical direction when printing Multiple Pages Per Sheet. |
| fsdk.PrintParams.SetOutput_file_name | ( | value | ) |
Set the device-independent path for a file name to be used instead of sending the print job to the printer (Print to File).
| [in] | value | The device-independent path for a file name to be used instead of sending the print job to the printer (Print to File). |
| fsdk.PrintParams.SetPage_order | ( | value | ) |
Set the value determines how the multiple pages are laid out on the sheet.
| [in] | value | The value determines how the multiple pages are laid out on the sheet. Please refer to values starting from fsdk.PrintParamsE_PageOrderHorizontal and this should be one of these values. |
| fsdk.PrintParams.SetPage_range | ( | value | ) |
Set a range object to specify the page range for printing.
| [in] | value | 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. |
| fsdk.PrintParams.SetPrint_content | ( | value | ) |
Set specif content for printing.
| [in] | value | Specif content for printing. Please refer to values starting from fsdk.PrintParamsE_PrintContentDocument and this should be one of these values. |
| fsdk.PrintParams.SetPrinter_name | ( | value | ) |
Set the default printer name for printing.
| [in] | value | The default printer name for printing. |
| fsdk.PrintParams.SetTile_mark | ( | value | ) |
Set true means to cut the page, and false means not.
| [in] | value | true means to cut the page, and false means not. |
| fsdk.PrintParams.SetTile_overlap | ( | value | ) |
Set the number of points that tiled pages have in common.
| [in] | value | The number of points that tiled pages have in common. |
| fsdk.PrintParams.SetTile_scale | ( | value | ) |
Set the amount that tiled pages are scaled.
| [in] | value | The amount that tiled pages are scaled. |