Package com.itextpdf.text

Examples of com.itextpdf.text.Document.open()


        final Document document = new Document();
        PdfWriter writer = PdfWriter.getInstance(document, byteStream);
        document.setPageSize(PageSize.LETTER);

        document.open();

        PdfContentByte cb = writer.getDirectContent();

        BaseFont font = BaseFont.createFont();
View Full Code Here


        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        Document document = new Document();

        PdfWriter writer = PdfWriter.getInstance(document, baos);

        document.open();
        writer.setPageEvent(new PdfPageEventHelper() {
            public void onParagraph(PdfWriter writer, Document document, float position) {
                PdfContentByte cb = writer.getDirectContent();
                PdfDestination destination = new PdfDestination(PdfDestination.FITH, position);
                new PdfOutline(cb.getRootOutline(), destination, TITLE);
View Full Code Here

      Document document = new Document();
      ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
      PdfCopy writer = new PdfCopy(document, outputStream);

      document.open();

      for (Object source : collection) {
        PdfReader reader = IText.read(source);

        int pageCount = reader.getNumberOfPages();
View Full Code Here

      int endPage = end.intValue();
      if ((endPage < 1) || (endPage > pageCount)) {
        endPage = pageCount;
      }

      document.open();

      for (int i = start.intValue(); i <= endPage; i++) {
        PdfImportedPage page = writer.getImportedPage(reader, i);
        writer.addPage(page);
      }
View Full Code Here

        writer.setMargins(f, f, f, f);
      } else {
        writer.setMargins(this.getMargin(marginLeft), this.getMargin(marginRight), this.getMargin(marginTop), this.getMargin(marginBottom));
      }

      document.open();

      XMLWorkerHelper workerHelper = XMLWorkerHelper.getInstance();

      HtmlPipelineContext htmlContext = new HtmlPipelineContext(null);
      htmlContext.setTagFactory(Tags.getHtmlTagProcessorFactory());
View Full Code Here

      int endPage = end;
      if (endPage > pageCount) {
        endPage = pageCount;
      }

      document.open();

      for (int i = start; i <= endPage; i++) {
        PdfImportedPage page = writer.getImportedPage(reader, i);
        writer.addPage(page);
      }
View Full Code Here

      Document document = new Document();
      InputOutputStream outputStream = new InputOutputStream();
      PdfCopy writer = new PdfCopy(document, outputStream);

      document.open();

      for (InputStream source : sources) {
        PdfReader reader = new PdfReader(source);
        int pageCount = reader.getNumberOfPages();
        for (int i = 1; i <= pageCount; i++) {
View Full Code Here

  public static byte[] convert(byte[] data) throws IOException, DocumentException {
    Document document = new Document();
    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
    PdfWriter.getInstance(document, byteArrayOutputStream);
    document.open();
    Image image = Image.getInstance(data);
    float maxWidth = document.getPageSize().getWidth() - 75;
    float maxHeight = document.getPageSize().getHeight();

    if (image.getWidth() > maxWidth || image.getHeight() > maxHeight)
View Full Code Here

        OutputStream out = response.getOutputStream();
        PdfWriter writer = PdfWriter.getInstance(document, out);
        writer.setViewerPreferences(PdfWriter.PageLayoutSinglePage
            | PdfWriter.PageModeUseThumbs);

        document.open();
        int cpt = 0;
        while (rs.next()) {
          String string = new String();
          cpt += 3;
          string = "Nom : "
View Full Code Here

        OutputStream out = response.getOutputStream();
        PdfWriter writer = PdfWriter.getInstance(document, out);
        writer.setViewerPreferences(PdfWriter.PageLayoutSinglePage
            | PdfWriter.PageModeUseThumbs);

        document.open();

        rs.last();
        String eleve = "Nom : " + rs.getString("nom");
        eleve += "\nPrénom : " + rs.getString("prenom");
        if (rs.getString("role").equals("eleve")) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.