本文整理汇总了Java中com.lowagie.text.Anchor.setName方法的典型用法代码示例。如果您正苦于以下问题:Java Anchor.setName方法的具体用法?Java Anchor.setName怎么用?Java Anchor.setName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.lowagie.text.Anchor
的用法示例。
在下文中一共展示了Anchor.setName方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: writeDatabaseVersionAndDataSourceDetails
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void writeDatabaseVersionAndDataSourceDetails(JavaInformations javaInformations) {
if (!noDatabase && javaInformations.getDataBaseVersion() != null) {
addCell(getString("Base_de_donnees") + ':');
addCell(javaInformations.getDataBaseVersion());
}
if (javaInformations.getDataSourceDetails() != null) {
addCell(getString("DataSource_jdbc") + ':');
addCell(javaInformations.getDataSourceDetails());
addCell("");
final Anchor anchor = new Anchor("DataSource reference", PdfFonts.BLUE.getFont());
anchor.setName("DataSource reference");
anchor.setReference(
"http://commons.apache.org/dbcp/apidocs/org/apache/commons/dbcp/BasicDataSource.html");
currentTable.addCell(anchor);
}
}
示例2: getAnchor
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
* Creates an Anchor object based on a list of properties.
* @param attributes
* @return an Anchor
*/
public static Anchor getAnchor(Properties attributes) {
Anchor anchor = new Anchor(getPhrase(attributes));
String value;
value = attributes.getProperty(ElementTags.NAME);
if (value != null) {
anchor.setName(value);
}
value = (String) attributes.remove(ElementTags.REFERENCE);
if (value != null) {
anchor.setReference(value);
}
return anchor;
}
示例3: addPsCommandReference
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addPsCommandReference() throws DocumentException {
final Anchor psAnchor = new Anchor("ps command reference", PdfFonts.BLUE.getFont());
psAnchor.setName("ps command reference");
psAnchor.setReference("http://en.wikipedia.org/wiki/Ps_(Unix)");
psAnchor.setFont(PdfFonts.BLUE.getFont());
final Paragraph psParagraph = new Paragraph();
psParagraph.add(psAnchor);
psParagraph.setAlignment(Element.ALIGN_RIGHT);
addToDocument(psParagraph);
}
示例4: addConfigurationReference
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addConfigurationReference() throws DocumentException {
final Anchor ehcacheAnchor = new Anchor("Configuration reference", PdfFonts.BLUE.getFont());
ehcacheAnchor.setName("Ehcache configuration reference");
ehcacheAnchor.setReference(
"http://ehcache.sourceforge.net/apidocs/net/sf/ehcache/config/CacheConfiguration.html#field_summary");
ehcacheAnchor.setFont(PdfFonts.BLUE.getFont());
final Paragraph ehcacheParagraph = new Paragraph();
ehcacheParagraph.add(ehcacheAnchor);
ehcacheParagraph.setAlignment(Element.ALIGN_RIGHT);
addToDocument(ehcacheParagraph);
}
示例5: addConfigurationReference
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addConfigurationReference() throws DocumentException {
final Anchor quartzAnchor = new Anchor("Configuration reference", PdfFonts.BLUE.getFont());
quartzAnchor.setName("Quartz configuration reference");
quartzAnchor.setReference("http://www.quartz-scheduler.org/docs/index.html");
quartzAnchor.setFont(PdfFonts.BLUE.getFont());
final Paragraph quartzParagraph = new Paragraph();
quartzParagraph.add(quartzAnchor);
quartzParagraph.setAlignment(Element.ALIGN_RIGHT);
addToDocument(quartzParagraph);
}
示例6: main
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
* Demonstrates some Anchor functionality.
*
* @param args
* no arguments needed here
*/
public static void main(String[] args) {
System.out.println("the Anchor object");
// step 1: creation of a document-object
Document document = new Document();
try {
// step 2:
PdfWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "droidtext" + java.io.File.separator + "AHref.pdf"));
HtmlWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "droidtext" + java.io.File.separator + "AHref.html"));
// step 3: we open the document
document.open();
// step 4:
Paragraph paragraph = new Paragraph("Please visit my ");
Anchor anchor1 = new Anchor("website (external reference)", FontFactory.getFont(FontFactory.HELVETICA, 12,
Font.UNDERLINE, new Color(0, 0, 255)));
anchor1.setReference("http://www.lowagie.com/iText/");
anchor1.setName("top");
paragraph.add(anchor1);
paragraph.add(new Chunk(".\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"));
document.add(paragraph);
Anchor anchor2 = new Anchor("please jump to a local destination", FontFactory.getFont(
FontFactory.HELVETICA, 12, Font.NORMAL, new Color(0, 0, 255)));
anchor2.setReference("#top");
document.add(anchor2);
} catch (DocumentException de) {
System.err.println(de.getMessage());
} catch (IOException ioe) {
System.err.println(ioe.getMessage());
}
// step 5: we close the document
document.close();
}
示例7: main
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
* Demonstrates some Anchor functionality.
*
*/
@Test
public void main() throws Exception {
// step 1: creation of a document-object
Document document = new Document();
// step 2:
PdfWriter.getInstance(document, PdfTestBase.getOutputStream("AHref.pdf"));
HtmlWriter.getInstance(document, PdfTestBase.getOutputStream("AHref.html"));
// step 3: we open the document
document.open();
// step 4:
Paragraph paragraph = new Paragraph("Please visit my ");
Anchor anchor1 = new Anchor("website (external reference)", FontFactory.getFont(FontFactory.HELVETICA, 12,
Font.UNDERLINE, new Color(0, 0, 255)));
anchor1.setReference("http://www.lowagie.com/iText/");
anchor1.setName("top");
paragraph.add(anchor1);
paragraph.add(new Chunk(".\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"));
document.add(paragraph);
Anchor anchor2 = new Anchor("please jump to a local destination", FontFactory.getFont(FontFactory.HELVETICA,
12, Font.NORMAL, new Color(0, 0, 255)));
anchor2.setReference("#top");
document.add(anchor2);
// step 5: we close the document
document.close();
}
示例8: addRegisteredPlayers
import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
* Add all registered players to the document
*
* @throws DocumentException
* When the data can not be added to the document
*/
public void addRegisteredPlayers() throws DocumentException {
/* Add a section for the players */
Anchor playerAnchor = new Anchor(PreferencesManager.getInstance()
.localizeString("pdfoutput.players.title"),
PDFExporter.BIG_HEADER_FONT);
playerAnchor.setName(PreferencesManager.getInstance().localizeString(
"pdfoutput.players.title"));
Chapter playerChapter = new Chapter(new Paragraph(playerAnchor),
this.chapterNumber);
playerChapter.add(Chunk.NEWLINE);
for (Player player : this.event.getRegisteredPlayers()) {
String[][] playerAttributes = {
{ "Name",
player.getFirstName() + " " + player.getLastName() },
{ "Nickname", player.getNickName() },
{ "Mail", player.getMailAddress() },
{ "Starting number", player.getStartingNumber() } };
for (String[] attribute : playerAttributes) {
if (attribute[1].equals("")) {
if (attribute[0].equals("Starting number")) {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.nostartingnumber"),
PDFExporter.TEXT_FONT));
} else if (attribute[0].equals("Name")) {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.noname"),
PDFExporter.SMALL_BOLD));
}
} else {
if (attribute[0].equals("Name")) {
playerChapter.add(new Paragraph(attribute[1],
PDFExporter.SMALL_BOLD));
} else if (attribute[0].equals("Starting number")) {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.startingnumber")
+ " " + attribute[1], PDFExporter.TEXT_FONT));
} else {
playerChapter.add(new Paragraph(attribute[1],
PDFExporter.TEXT_FONT));
}
}
}
if (player.hasPayed()) {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.payed.true"),
PDFExporter.TEXT_FONT));
} else {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.payed.false"),
PDFExporter.TEXT_FONT));
}
if (player.isDisqualified()) {
playerChapter.add(new Paragraph(PreferencesManager
.getInstance().localizeString(
"pdfoutput.players.disqualified.true"),
PDFExporter.TEXT_FONT));
}
playerChapter.add(Chunk.NEWLINE);
}
this.chapterNumber++;
this.document.add(playerChapter);
}