Spot Colors for Template : Spot Colors « PDF RTF « Java






Spot Colors for Template

Spot Colors for Template
import java.io.FileOutputStream;

import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.GrayColor;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfSpotColor;
import com.lowagie.text.pdf.PdfTemplate;
import com.lowagie.text.pdf.PdfWriter;
import com.lowagie.text.pdf.SpotColor;

public class SpotColorsForTemplatePDF {
  public static void main(String[] args) {
    Document document = new Document();
    try {
      PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("SpotColorsForTemplatePDF.pdf"));
      document.open();

      PdfSpotColor spc_g = new PdfSpotColor("PANTONE 100 CV", 0.5f, new GrayColor(0.9f));
      PdfContentByte cb = writer.getDirectContent();
      
      PdfTemplate t = cb.createTemplate(500f, 500f);
      t.setColorStroke(new SpotColor(spc_g, .5f));
      t.setLineWidth(10f);
      t.rectangle(100, 10, 100, 100);
      t.stroke();

      cb.addTemplate(t, -1.0f, 0.00f, 0.00f, -1.0f, 550f, 550f);

    } catch (Exception de) {
      de.printStackTrace();
    }
    document.close();
  }
}
           
       








itext.zip( 1,748 k)

Related examples in the same category

1.Spot Colors for TextSpot Colors for Text
2.Spot Colors GraySpot Colors Gray
3.Spot Colors with CMYKColorSpot Colors with CMYKColor
4.SpotColor with PdfContentByte
5.Spot Color TintSpot Color Tint