示例#1
0
        <tr>
          <td>* Page <strong>Left Margin</strong></td>
          <td><input type="text" name="page_left_margin" size="5" value="' . $page_left_margin . '"> in.</td>
        </tr>
        <tr>
          <td><strong>Label Margin</strong></td>
          <td><input type="text" name="label_margin" size="5" value="' . $label_margin . '"> in.</td>
        </tr>
        <tr>
          <td>** Font Scaling</td>
          <td><input type="text" name="font_scaling" size="5" value="' . $font_scaling . '"> x</td>
        </tr>
        <tr>
          <td colspan="2"><p style="font-size:0.8em;padding-left:2em;">* Top and left margins may differ from measured values.</p></td>
        </tr>
        <tr>
          <td colspan="2"><p style="font-size:0.8em;padding-left:2em;">** Font scaling can be used to make the font smaller (less than 1.0) or larger (greater than 1.0) than default size.</p></td>
        </tr>
      </table>
      <br>
      <input type="submit" name="null" value="Set Values"> &nbsp;
      <input type="reset" name="null" value="Reset">
      </form>';
    echo '
      To test this label alignment, print the page below (probably page #2 or #3, depending on your browser).  You may need to set your margins to zero and turn off header and footer fields (find these in print settings for the browser you are using).<br>';
    if ($_GET['action'] == 'set_config' || $label_name != '') {
        $label_test = new output_Label($number_of_columns, $label_width, $horiz_spacing, $number_of_rows, $label_height, $vert_spacing, $page_top_margin, $page_left_margin, $label_margin, $font_scaling);
        echo '<hr>';
        echo $label_test->printAlignmentPage();
    }
}