iText అనేది PDF పత్రాలను సృష్టించడానికి మరియు మార్చడానికి ఒక లైబ్రరీ. iTextని ఉపయోగించే కొన్ని ప్రోగ్రామింగ్ ఉదాహరణలు ఇక్కడ ఉన్నాయి:
- వచనంతో సరళమైన PDF పత్రాన్ని సృష్టించడం:
జావా// Create a new PDF document
Document document = new Document();
// Create a new PDF writer and associate it with the document
PdfWriter.getInstance(document, new FileOutputStream("path/to/document.pdf"));
// Open the document for writing
document.open();
// Add text to the document
document.add(new Paragraph("Hello, World!"));
// Close the document
document.close();
- PDF పత్రానికి చిత్రాలను జోడించడం:
జావా// Create a new PDF document
Document document = new Document();
// Create a new PDF writer and associate it with the document
PdfWriter.getInstance(document, new FileOutputStream("path/to/document.pdf"));
// Open the document for writing
document.open();
// Add an image to the document
Image image = Image.getInstance("path/to/image.jpg");
document.add(image);
// Close the document
document.close();
- PDF పత్రంలో పట్టికను సృష్టించడం:
జావా// Create a new PDF document
Document document = new Document();
// Create a new PDF writer and associate it with the document
PdfWriter.getInstance(document, new FileOutputStream("path/to/document.pdf"));
// Open the document for writing
document.open();
// Create a table with 3 columns and 2 rows
PdfPTable table = new PdfPTable(3);
for (int i = 0; i < 6; i++) {
PdfPCell cell = new PdfPCell(new Phrase("Cell " + i));
table.addCell(cell);
}
// Add the table to the document
document.add(table);
// Close the document
document.close();
గమనిక: పై కోడ్ని అమలు చేయడానికి ముందు మీ ప్రాజెక్ట్ క్లాస్పాత్కు అవసరమైన iText లైబ్రరీలను జోడించినట్లు నిర్ధారించుకోండి.