combit List & Label 29 - .NET Help
combit.Reporting Namespace / LlPrintOption Enumeration


In This Topic
    LlPrintOption Enumeration
    In This Topic
    Enumeration of various print options.
    Syntax
    'Declaration
     
    
    Public Enum LlPrintOption 
       Inherits System.Enum
    public enum LlPrintOption : System.Enum 
    public enum class LlPrintOption : public System.Enum 
    Members
    MemberDescription
    Copies

    Is the number of copies to be pre-set in the print dialog box. A value of LL_COPIES_HIDE will hide the "copies" option. The task of supporting copies is described in the programming hints section.

    Default: 1

    Copies_Supported

    Returns if the printer supports the number of copies chosen.

    DefaultPrinterInstalled

    Returns if a default printer is present on the system.

    Dialog_Destination

    Outdated, please use LL_OPTIONSTR_EXPORT.

    Dialog_DestinationMask

    Outdated, please use LL_OPTIONSTR_EXPORTS_ALLOWED

    Dialog_OnlyPrinterCopies

    The PrintDialog will only allow a copies value to be entered when the printer supports copies. Careful: the printer copies might not be useful for labels, as they might need programmer's copies support instead of the printer's. See chapter "Copies". Default: false

    FirstPage

    Is the first page of the page range that shall be printed. If "All" has been chosen, this is identical to LL_PRNOPT_PAGE.

    JobPages

    Is the number of pages a print job should contain if you choose LL_PRINT_MULTIJOB in LlPrint[WithBox]Start().

    Default: 16

    LastPage

    Is the page number of the last page to be printed.

    Default: 32767

    Offset

    Sets the position of the first label in the label array. The position the number refers to is defined by the print order.

    Default: 0

    Page

    Sets the page number of the first page printed by List & Label. If this should not be selectable, LL_PAGE_HIDE is the value to be passed.

    Default: 1

    PageIndex 
    PrintOrder

    Returns the print order of the (labels/file cards) of the project.

    Default: LL_PRINTORDER_HORZ_LTRB (horizontal, from left top to right bottom)

    PrintOrder_Printer1Not supported, yet.
    PrintOrder_Printer2Not supported, yet.
    StartPage

    Start page for the printout.

    Default: 1

    Units

    Returns the same value as LlGetOption(..., LL_OPTION_UNITS).

    UseMemoryMetafile 
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             combit.Reporting.LlPrintOption

    Requirements

    Platforms: Windows 10 (Version 21H2 - 23H2), Windows 11 (21H2 - 22H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    See Also