Table of Contents

Enum OpCodeName

Namespace
PdfSharp.Pdf.Content.Objects
Assembly
PdfSharp-gdi.dll

The names of the op-codes.

public enum OpCodeName

Fields

B = 2

Fill and stroke path using non-zero winding number rule.

BDC = 5

(PDF 1.2) Begin marked-content sequence with property list

BI = 6

Begin inline image object.

BMC = 7

(PDF 1.2) Begin marked-content sequence.

BT = 8

Begin text object.

BX = 9

(PDF 1.1) Begin compatibility section.

Bx = 4

Fill and stroke path using even-odd rule.

CS = 12

(PDF 1.1) Set color space for stroking operations.

DP = 18

(PDF 1.2) Define marked-content point with property list.

Dictionary = 0

Pseudo op-code for the name of a dictionary.

Do = 17

Invoke named XObject.

EI = 19

End inline image object.

EMC = 20

(PDF 1.2) End marked-content sequence.

ET = 21

End text object.

EX = 22

(PDF 1.1) End compatibility section.

F = 24

Fill path using non-zero winding number rule (deprecated in PDF 2.0).

G = 26

Set gray level for stroking operations.

ID = 31

Begin inline image data

J = 33

Set line cap style

K = 34

Set CMYK color for stroking operations.

M = 38

Set miter limit.

MP = 39

(PDF 1.2) Define marked-content point.

Q = 42

Restore graphics state.

QuoteDouble = 73

Set word and character spacing, move to next line, and show text.

QuoteSingle = 72

Move to next line and show text.

RG = 44

Set RGB color for stroking operations.

S = 48

Stroke path.

SC = 49

(PDF 1.1) Set color for stroking operations.

SCN = 51

(PDF 1.2) Set color for stroking operations (ICCBased and special color spaces).

TD = 57

Move text position and set leading.

TJ = 60

Show text, allowing individual glyph positioning.

TL = 61

Set text leading.

Tc = 55

Set character spacing.

Td = 56

Move text position.

Tf = 58

Set text font and size.

Tj = 59

Show text.

Tm = 62

Set text matrix and text line matrix.

Tr = 63

Set text rendering mode.

Ts = 64

Set text rise.

Tw = 65

Set word spacing.

Tx = 54

Move to start of next text line.

Tz = 66

Set horizontal text scaling.

W = 69

Set clipping path using non-zero winding number rule.

Wx = 70

Set clipping path using even-odd rule.

b = 1

Close, fill, and stroke path using non-zero winding number rule.

bx = 3

Close, fill, and stroke path using even-odd rule.

c = 10

Append curved segment to path (three control points).

cm = 11

Concatenate matrix to current transformation matrix.

cs = 13

(PDF 1.1) Set color space for non-stroking operations.

d = 14

Set line dash pattern.

d0 = 15

Set glyph width in Type 3 font.

d1 = 16

Set glyph width and bounding box in Type 3 font.

f = 23

Fill path using non-zero winding number rule.

fx = 25

Fill path using even-odd rule.

g = 27

Set gray level for non-stroking operations.

gs = 28

(PDF 1.2) Set parameters from graphics state parameter dictionary.

h = 29

Close subpath.

i = 30

Set flatness tolerance.

j = 32

Set line join style.

k = 35

Set CMYK color for non-stroking operations.

l = 36

Append straight line segment to path.

m = 37

Begin new subpath.

n = 40

End path without filling or stroking.

q = 41

Save graphics state.

re = 43

Append rectangle to path.

rg = 45

Set RGB color for non-stroking operations.

ri = 46

Set color rendering intent.

s = 47

Close and stroke path.

sc = 50

(PDF 1.1) Set color for non-stroking operations.

scn = 52

(PDF 1.2) Set color for non-stroking operations (ICCBased and special color spaces).

sh = 53

(PDF 1.3) Paint area defined by shading pattern.

v = 67

Append curved segment to path (initial point replicated).

w = 68

Set line width.

y = 71

Append curved segment to path (final point replicated).