示例#1
0
 public void HandleXObject(PdfContentStreamProcessor processor, PdfStream xobjectStream, PdfIndirectReference refi)
 {
     // ignore XObject subtype
 }
示例#2
0
 public void Invoke(PdfContentStreamProcessor processor,
                    PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     processor.EndMarkedContent();
 }
示例#3
0
            public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
            {
                PdfName xobjectName = (PdfName)operands[0];

                processor.DisplayXObject(xobjectName);
            }
示例#4
0
 public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     processor.textMatrix     = null;
     processor.textLineMatrix = null;
     processor.EndText();
 }
示例#5
0
 public void Invoke(PdfContentStreamProcessor processor,
                    PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     processor.BeginMarkedContent((PdfName)operands[0], new PdfDictionary());
 }
示例#6
0
            public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
            {
                PdfNumber wordSpace = (PdfNumber)operands[0];

                processor.Gs().wordSpacing = wordSpace.FloatValue;
            }
示例#7
0
 public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     processor.gsStack.Pop();
 }
示例#8
0
            public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
            {
                PdfNumber scale = (PdfNumber)operands[0];

                processor.Gs().horizontalScaling = scale.FloatValue / 100f;
            }
示例#9
0
            public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
            {
                PdfNumber render = (PdfNumber)operands[0];

                processor.Gs().renderMode = render.IntValue;
            }
示例#10
0
            public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
            {
                PdfString str = (PdfString)operands[0];

                processor.DisplayPdfString(str);
            }
示例#11
0
 public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     textMoveNextLine.Invoke(processor, null, new List <iTextSharp.text.pdf.PdfObject>(0));
     showText.Invoke(processor, null, operands);
 }
示例#12
0
 public void Invoke(PdfContentStreamProcessor processor, PdfLiteral oper, List <iTextSharp.text.pdf.PdfObject> operands)
 {
     // ignore the oper
 }