Codota Logo
PdfContentByte.getInternalBuffer
Code IndexAdd Codota to your IDE (free)

How to use
getInternalBuffer
method
in
com.itextpdf.text.pdf.PdfContentByte

Best Java code snippets using com.itextpdf.text.pdf.PdfContentByte.getInternalBuffer (Showing top 11 results out of 315)

  • Common ways to obtain PdfContentByte
private void myMethod () {
PdfContentByte p =
  • Codota IconPdfWriter writer;writer.getDirectContent()
  • Codota IconPdfStamper pdfStamper;pdfStamper.getOverContent(pageNum)
  • Codota IconPdfStamper pdfStamper;pdfStamper.getUnderContent(pageNum)
  • Smart code suggestions by Codota
}
origin: com.itextpdf/itextg

public void setDefaultAppearanceString(PdfContentByte cb) {
  byte b[] = cb.getInternalBuffer().toByteArray();
  int len = b.length;
  for (int k = 0; k < len; ++k) {
    if (b[k] == '\n')
      b[k] = 32;
  }
  put(PdfName.DA, new PdfString(b));
}
origin: com.itextpdf/itextpdf

public void setDefaultAppearanceString(PdfContentByte cb) {
  byte b[] = cb.getInternalBuffer().toByteArray();
  int len = b.length;
  for (int k = 0; k < len; ++k) {
    if (b[k] == '\n')
      b[k] = 32;
  }
  put(PdfName.DA, new PdfString(b));
}
origin: com.itextpdf/itextpdf

/**
 * @since    2.1.6 private is now protected
 */
protected void restoreCanvases(PdfContentByte[] canvases) {
  int last = PdfPTable.TEXTCANVAS + 1;
  for (int k = 0; k < last; ++k) {
    ByteBuffer bb = canvases[k].getInternalBuffer();
    int p1 = bb.size();
    canvases[k].restoreState();
    if (p1 == canvasesPos[k * 2 + 1]) {
      bb.setSize(canvasesPos[k * 2]);
    }
  }
}
origin: com.itextpdf/itextg

/**
 * @since    2.1.6 private is now protected
 */
protected void restoreCanvases(PdfContentByte[] canvases) {
  int last = PdfPTable.TEXTCANVAS + 1;
  for (int k = 0; k < last; ++k) {
    ByteBuffer bb = canvases[k].getInternalBuffer();
    int p1 = bb.size();
    canvases[k].restoreState();
    if (p1 == canvasesPos[k * 2 + 1]) {
      bb.setSize(canvasesPos[k * 2]);
    }
  }
}
origin: com.itextpdf/itextpdf

/**
 * @since    2.1.6 private is now protected
 */
protected void saveAndRotateCanvases(PdfContentByte[] canvases, float a, float b, float c, float d, float e, float f) {
  int last = PdfPTable.TEXTCANVAS + 1;
  if (canvasesPos == null) {
    canvasesPos = new int[last * 2];
  }
  for (int k = 0; k < last; ++k) {
    ByteBuffer bb = canvases[k].getInternalBuffer();
    canvasesPos[k * 2] = bb.size();
    canvases[k].saveState();
    canvases[k].concatCTM(a, b, c, d, e, f);
    canvasesPos[k * 2 + 1] = bb.size();
  }
}
origin: com.itextpdf/itextg

/**
 * @since    2.1.6 private is now protected
 */
protected void saveAndRotateCanvases(PdfContentByte[] canvases, float a, float b, float c, float d, float e, float f) {
  int last = PdfPTable.TEXTCANVAS + 1;
  if (canvasesPos == null) {
    canvasesPos = new int[last * 2];
  }
  for (int k = 0; k < last; ++k) {
    ByteBuffer bb = canvases[k].getInternalBuffer();
    canvasesPos[k * 2] = bb.size();
    canvases[k].saveState();
    canvases[k].concatCTM(a, b, c, d, e, f);
    canvasesPos[k * 2 + 1] = bb.size();
  }
}
origin: com.itextpdf/itextg

under.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
content.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
text.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
secondContent.getInternalBuffer().writeTo(out);
origin: com.itextpdf/itextpdf

under.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
content.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
text.getInternalBuffer().writeTo(out);
out.write(RESTORESTATE);
secondContent.getInternalBuffer().writeTo(out);
origin: com.itextpdf/itextpdf

/**
 * @see Graphics#dispose()
 */
@Override
public void dispose() {
  if (kid)
    return;
  if (!disposeCalled) {
    disposeCalled = true;
    cb.restoreState();
    cb.restoreState();
    if (dg2 != null) {
      dg2.dispose();
      dg2 = null;
    }
    if (kids != null) {
      ByteBuffer buf = new ByteBuffer();
      internalDispose(buf);
      ByteBuffer buf2 = cb.getInternalBuffer();
      buf2.reset();
      buf2.append(buf);
    }
  }
}
origin: com.itextpdf/itextpdf

if (this.kids == null)
  this.kids = new ArrayList<Kid>();
this.kids.add(new Kid(cb.getInternalBuffer().size(), g2));
return g2;
origin: com.itextpdf/itextpdf

private void internalDispose(ByteBuffer buf) {
  int last = 0;
  int pos = 0;
  ByteBuffer buf2 = cb.getInternalBuffer();
  if (kids != null) {
    for (Kid kid: kids) {
      pos = kid.pos;
      PdfGraphics2D g2 = kid.graphics;
      g2.cb.restoreState();
      g2.cb.restoreState();
      buf.append(buf2.getBuffer(), last, pos - last);
      if (g2.dg2 != null) {
        g2.dg2.dispose();
        g2.dg2 = null;
      }
      g2.internalDispose(buf);
      last = pos;
    }
  }
  buf.append(buf2.getBuffer(), last, buf2.size() - last);
}
com.itextpdf.text.pdfPdfContentBytegetInternalBuffer

Javadoc

Gets the internal buffer.

Popular methods of PdfContentByte

  • addTemplate
    adds a template with the given matrix.
  • createTemplate
  • beginText
    Starts the writing of text.
  • endText
    Ends the writing of text and makes the current font invalid.
  • lineTo
    Appends a straight line segment from the current point (x, y). The new current point is (x, y).
  • moveTo
    Move the current point (x, y), omitting any connecting line segment.
  • restoreState
    Restores the graphic state. saveState andrestoreState must be balanced.
  • saveState
    Saves the graphic state. saveState andrestoreState must be balanced.
  • setFontAndSize
    Set the font and the size for the subsequent text writing.
  • setLineWidth
    Changes the line width. The line width specifies the thickness of the line used to stroke a path and
  • stroke
    Strokes the path.
  • addImage
    Adds an Image to the page. The Image must have absolute positioning. The image can be placed inline.
  • stroke,
  • addImage,
  • setTextMatrix,
  • showText,
  • fill,
  • rectangle,
  • setColorFill,
  • setColorStroke,
  • setGState,
  • beginLayer

Popular in Java

  • Reading from database using SQL prepared statement
  • onCreateOptionsMenu (Activity)
  • getContentResolver (Context)
  • getExternalFilesDir (Context)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • PrintStream (java.io)
    A PrintStream adds functionality to another output stream, namely the ability to print representatio
  • Stack (java.util)
    The Stack class represents a last-in-first-out (LIFO) stack of objects. It extends class Vector with
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Runner (org.openjdk.jmh.runner)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now