KVPartitionSetOn
This structure defines the reason for creating a new partition. This structure is defined in kvpartition.h
.
typedef struct tag_KVPartitionSetOn { KVStructHeader; BOOL formatStandard; BOOL headings; BOOL hardBreaks; BOOL pageSizeChange; BOOL softBreaks; } KVPartitionSetOn;
Member Descriptions
KVStructHeader
|
The KeyView version of the structure. Before you initialize the KVPartitionSetOn structure, use the macro KVStructInit to initialize the KVStructHead structure. See KVStructHead. |
formatStandard
|
The format standard start reason. For more information, see Partitioning. |
headings
|
A heading in a Word Processing document. |
hardBreaks
|
A hard page break in a Word Processing document. |
pageSizeChange
|
A page size change in a Word Processing document. |
softBreaks
|
When you set this option, KeyView calculates approximately how much content would fit on a single sheet of paper and starts a new partition for each sheet, so that the output is partitioned into roughly page-sized pieces. This applies only to Word Processing documents. NOTE: In KeyView 23.4, this feature is experimental on non-Windows platforms. |
NOTE: You can also partition documents into evenly sized blocks based on their size in bytes, but you do not configure that in KVPartitionSetOn
. See KVHTMLTemplateEx.