मैं में बहुत नया हूं iTextSharpt (iText सी # के लिए पोर्टिंग) और मुझे निम्नलिखित संदेह है।iTextSharp iText में दो तत्वों के बीच स्पेस मार्जिन कैसे जोड़ सकता है?
iTextSharp.text.Paragraph titolo = new iTextSharp.text.Paragraph(currentVuln.Title, _fontTitolo0);
titolo.Alignment = iTextSharp.text.Element.ALIGN_CENTER;
_document.Add(titolo);
table = new PdfPTable(3);
table.WidthPercentage = 98;
cell = new PdfPCell(new Phrase("Header spanning 3 columns"));
cell.Colspan = 3;
cell.HorizontalAlignment = 1; //0=Left, 1=Centre, 2=Right
table.AddCell(cell);
table.AddCell("Col 1 Row 1");
table.AddCell("Col 2 Row 1");
table.AddCell("Col 3 Row 1");
table.AddCell("Col 1 Row 2");
table.AddCell("Col 2 Row 2");
table.AddCell("Col 3 Row 2");
_document.Add(table);
आप देख सकते हैं मैं बस एक शीर्षक (usinga पैरा वस्तु) और इसके नीचे एक जगह एक मेज प्रिंट:
मेरी कोड में मैं इसे पसंद कुछ है।
समस्या मेरी शीर्षक और मेरी मेज और ग्राफिक परिणाम के बीच कोई अंतराल (मार्जिन) अच्छा है है कि वहाँ नहीं है, यह है कि मैं क्या उत्पन्न पीडीएफ में प्राप्त है:
क्या कर सकते हैं मैं शीर्षक अनुच्छेद और तालिका के बीच कुछ जगह \ मार्जिन जोड़ने के लिए करता हूँ? यह करने के लिए सबसे अच्छा तरीका क्या है? अब मैं जब तक, मैं ने पाया है यह करने के लिए कोशिश कर रहा हूँ, लेकिन कोई समाधान नहीं
Tnx
तुम भी मेज पर
SpacingBefore
सेट कर सकते हैं यहां इकाई पिक्सेल है? 20 पिक्सेल? – anhtv13