📄 readme.htm
字号:
</font></font>
<table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>psReady</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">The control
is idle.</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>psCreating</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">The <i>BeginDoc</i>
method has called and the control is preparing the preview pages to
display. </font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>psPrinting</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> One of
the print methods has called and the control is printing pages on the
printer.</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><b><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">psEditing</font></b></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">The <i>BeginEdit</i>
methods has called and control is editing a page.</font></td>
</tr>
</table>
<font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">TotalPages:
Integer </font></b><font SIZE="2">(Read-only)</font><b><font SIZE="2"><br>
</font></b><font SIZE="2"> Determines the total number of available pages
to preview/print.<br>
<br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>Units: TUnits<br>
TUnits = (mmPixel, mmLoMetric, mmHiMetric, mmLoEnglish, mmHiEnglish, mmTWIPS,
mmPoints)<br>
</b>Determines how the control interprets the measurement values (e.g. paper
size, margins, font's size, font's height, pen's size, ...)<br>
<br>
</font>
<table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmPixel</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">1 unit
= 1 pixel</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmLoMetric</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">1 unit
= 0.1 millimeter</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmHiMetric</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> 1 unit
= 0.01 millimeter</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmLoEnglish</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> 1 unit
= 0.01 inch</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmHiEnglish</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> 1 unit
= 0.001 inch</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmTWIPS</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> 1 unit
= 1 twip = 1/20 point = 1/1440 inch</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>mmPoints</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> 1 unit
= 1 point = 1/72 inch</font></td>
</tr>
</table>
<font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>UseTempFile:
Boolean<br>
</b>Indicates whether the control uses a temporary file for its internal storage.
When there are more than 500 pages, it is recommended to use temporary files.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>UsePrinterOptions:
Boolean<br>
</b>Specifies where the control looks for page information. When UseUserPage
is true, the control uses the printer's paper size and orientation to for
the paper size, otherwise it uses the paper size and orientation set in the
control.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">Zoom:
Integer<br>
</font></b><font SIZE="2"> Specifies how much the control scales pages on
the screen. Changing this property will change <i>ZoomState</i> to <i>zsZoomOther</i>.<br>
<br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">ZoomState:
TZoomState<br>
TZoomState = (zsZoomOther, zsZoomToWidth, zsZoomToHeight, zsZoomToFit)<br>
</font></b><font SIZE="2"> Determines how the control scales pages on the
screen. <br>
<br>
</font></font>
<table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
<tr>
<td WIDTH="15%" VALIGN="TOP" HEIGHT="11"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>zsZoomOther</b></font></td>
<td WIDTH="20" HEIGHT="11"> </td>
<td HEIGHT="11"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Scaling
factor determines by <i>Zoom</i> property.</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>zsZoomToWidth</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Whole
the page's width will be visible.</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>zsZoomToHeight</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> Whole
the page's height will be visible.</font></td>
</tr>
<tr>
<td WIDTH="15%" VALIGN="TOP"><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>zsZoomToFit</b></font></td>
<td WIDTH="20"> </td>
<td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Whole
the page will be visible.</font></td>
</tr>
</table>
<font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">ZoomSavePos:
Boolean<br>
</font></b><font SIZE="2">Indicates whether the control keeps the old scroll
positions when the zoom is changing.<br>
<br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">ZoomStep:
Integer<br>
</font></b><font SIZE="2">Determines the amount of changes in zoom percentage
when it increments or decrements by a keyboard shurtcut or mouse wheel movement.<br>
<br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">ZoomMin:
Integer<br>
</font></b><font SIZE="2">Determines the minimum allowed value for the <i>Zoom</i>
property.</font><font SIZE="2"><br>
<br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">ZoomMax:
Integer<br>
</font></b><font SIZE="2">Determines the maximum allowed value for the <i>Zoom</i>
property.</font><font SIZE="2"> </font></font></li>
</ul>
<p><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><a NAME="METHODS"></a><br>
<font SIZE="4">KEY METHODS</font></b></font></p>
<ul>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
BeginDoc<br>
</b> Initiates a new job and creates the <i>Canvas</i>.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
EndDoc<br>
</b>Finalizes the current job.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
NewPage<br>
</b>Starts a new page.</font><font FACE="Verdana, Arial, Helvetica, sans-serif"><br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
Abort<br>
</b>Aborts one of page creating or printing processes.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>function
BeginEdit(PageNo: Integer): Boolean<br>
</b>Intializes <i>Canvas</i> to edit an existing page.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
EndEdit<br>
</b>Finalizes editing a page.</font><br>
</li>
</ul>
<ul>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
Clear<br>
</b>Clears all pages and resets the control.</font><font FACE="Verdana, Arial, Helvetica, sans-serif"><br>
<br>
</font></li>
<li> <font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b>procedure
Print<br>
</b>Sends all pages to the printer.</font><font FACE="Verdana, Arial, Helvetica, sans-serif"><br>
<font SIZE="2"><br>
</font></font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b> procedure
PrintPages(FirstPage, LastPage: Integer)<br>
</b>Sends the selected range of pages to the printer.<br>
<br>
</font></li>
<li><font FACE="Verdana, Arial, Helvetica, sans-serif"><b><font SIZE="2">pr</font></b><font SIZE="2"><b>ocedure
LoadFromStream(Stream: TStream)<br>
</b>Loads pages from a stream.</font><br>
<br>
</font></li>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -