3.1.2.1. DviMachine¶
-
class
PyDvi.Dvi.DviMachine.Opcode_set_char(char_code)[source]¶ Bases:
PyDvi.Dvi.DviMachine.Opcode_putset_charThis class implements the
set_charopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_put_char(char_code)[source]¶ Bases:
PyDvi.Dvi.DviMachine.Opcode_putset_charThis class implements the
put_charopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_set_rule(height, width)[source]¶ Bases:
PyDvi.Dvi.DviMachine.Opcode_putset_ruleThis class implements the
set_ruleopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_put_rule(height, width)[source]¶ Bases:
PyDvi.Dvi.DviMachine.Opcode_putset_ruleThis class implements the
put_ruleopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_push[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
pushopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_pop(n=1)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
popopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_push_colour(colour)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
push_colouropcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_pop_colour(n=1)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
pop_colouropcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_right(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
rightopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_w0[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
w0opcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_w(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
wopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_x0[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
x0opcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_x(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
xopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_down(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
downopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_y0[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
y0opcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_y(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
yopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_z0[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
z0opcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_z(x)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeXThis class implements the
zopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_font(font_id)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
fontopcode.
-
class
PyDvi.Dvi.DviMachine.Opcode_xxx(code)[source]¶ Bases:
PyDvi.Dvi.DviMachine.OpcodeThis class implements the
xxxopcode.
-
class
PyDvi.Dvi.DviMachine.DviFont(font_id, name, checksum, scale_factor, design_size)[source]¶ Bases:
objectThis class implements a DVI Font.
-
class
PyDvi.Dvi.DviMachine.DviColourBlack[source]¶ Bases:
PyDvi.Dvi.DviMachine.DviColourThis class implements the black colour.
-
class
PyDvi.Dvi.DviMachine.DviColourGray(gray_level)[source]¶ Bases:
PyDvi.Dvi.DviMachine.DviColourThis class implements gray colour.
-
class
PyDvi.Dvi.DviMachine.DviColourRGB(red, green, blue, alpha=1)[source]¶ Bases:
PyDvi.Dvi.DviMachine.DviColourThis class implements RGB colour.
-
class
PyDvi.Dvi.DviMachine.DviColourCMYK(cyan, magenta, yellow, dark)[source]¶ Bases:
PyDvi.Dvi.DviMachine.DviColourThis class implements CMYK colour.
-
class
PyDvi.Dvi.DviMachine.DviProgam[source]¶ Bases:
objectThis class implements a DVI program.
-
class
PyDvi.Dvi.DviMachine.DviProgramPage(page_number, height=0, width=0, paper_orientation=0)[source]¶ Bases:
listThis class defines a page.
-
class
PyDvi.Dvi.DviMachine.DviMachine(font_manager)[source]¶ Bases:
objectThis class implements a DVI Machine.
-
_logger= <logging.Logger object>¶
-
current_colour¶ Return the current colour.
-
current_dvi_font¶ Return the current dvi font.
-
current_font¶ Return the current font.
-
current_font_id¶
-
is_current_font_virtual¶
-
registers¶ Return the current register set.
-
-
class
PyDvi.Dvi.DviMachine.DviSimplifyMachine(font_manager)[source]¶ Bases:
PyDvi.Dvi.DviMachine.DviMachine-
transform_xxx_paper_orientation(program_page, xxx_code)[source]¶ Transform a xxx paper orientation opcode.
-
xxx_colour= 'color '¶ Defines colour special
-
xxx_landscape= '! /landplus90 true store'¶ Defines landscape special
-
xxx_papersize= 'papersize='¶ Defines papersize special
-