亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? invoice.java

?? windows下PDF文檔的開發(fā)包
?? JAVA
字號(hào):
/* $Id: invoice.java,v 1.5.2.1 2003/09/02 15:53:59 rp Exp $
 *
 * PDFlib client: invoice example in Java
 */

import java.io.*;
import java.text.*;             // DateFormat
import java.util.*;             // Date
import com.pdflib.pdflib;
import com.pdflib.PDFlibException;

public class invoice
{
    public static void main (String argv[])
    {
	pdflib p = null ;
	int         i, form, page, regularfont, boldfont;
	String      infile = "stationery.pdf";
	/* This is where font/image/PDF input files live. Adjust as necessary.*/
	String      searchpath = "../data";
	final float col1 = 55;
	final float col2 = 100;
	final float col3 = 330;
	final float col4 = 430;
	final float col5 = 530;
	float       fontsize = 12, leading, y;
	float       sum, total;
	float       pagewidth = 595, pageheight = 842;
	Date now = new Date();
	DateFormat fulldate = DateFormat.getDateInstance(DateFormat.LONG);

	String      closingtext =
	    "30 days warranty starting at the day of sale. " +
	    "This warranty covers defects in workmanship only. " +
	    "Kraxi Systems, Inc. will, at its option, repair or replace the " +
	    "product under the warranty. This warranty is not transferable. " +
	    "No returns or exchanges will be accepted for wet products.";

	String[][] data = {
	    { "Super Kite",         "20",     "2"},
	    { "Turbo Flyer",        "40",     "5"},
	    { "Giga Trash",         "180",    "1"},
	    { "Bare Bone Kit",      "50",     "3"},
	    { "Nitty Gritty",       "20",     "10"},
	    { "Pretty Dark Flyer",  "75",     "1"},
	    { "Free Gift",          "0",      "1"},
	};

	String[] months = {
	    "January", "February", "March", "April", "May", "June",
	    "July", "August", "September", "October", "November", "December"
	};

	try{
	    p = new pdflib();

	    // open new PDF file 
	    if (p.open_file("invoice.pdf") == -1) {
		throw new Exception("Error: " + p.get_errmsg());
	    }

	    p.set_parameter("SearchPath", searchpath);

	    p.set_info("Creator", "invoice.java");
	    p.set_info("Author", "Thomas Merz");
	    p.set_info("Title", "PDFlib invoice generation demo (Java)");

	    form = p.open_pdi(infile, "", 0);
	    if (form == -1) {
		throw new Exception("Error: " + p.get_errmsg());
	    }

	    page = p.open_pdi_page(form, 1, "");
	    if (page == -1) {
		throw new Exception("Error: " + p.get_errmsg());
	    }

	    boldfont = p.load_font("Helvetica-Bold", "winansi", "");
	    regularfont = p.load_font("Helvetica", "winansi", "");
	    leading = fontsize + 2;

	    // Establish coordinates with the origin in the upper left corner.
	    p.set_parameter("topdown", "true");

	    p.begin_page(pagewidth, pageheight);       // A4 page

	    p.fit_pdi_page(page, 0, pageheight, "");
	    p.close_pdi_page(page);

	    p.setfont(regularfont, fontsize);

	    // Print the address
	    y = 170;
	    p.set_value("leading", leading);

	    p.show_xy("John Q. Doe", col1, y);
	    p.continue_text("255 Customer Lane");
	    p.continue_text("Suite B");
	    p.continue_text("12345 User Town");
	    p.continue_text("Everland");

	    // Print the header and date

	    p.setfont(boldfont, fontsize);
	    y = 300;
	    p.show_xy("INVOICE", col1, y);

	    p.fit_textline(fulldate.format(now), col5, y, "position {100 0}");

	    // Print the invoice header line
	    p.setfont(boldfont, fontsize);

	    // "position {0 0}" is left-aligned, "position {100 0}" right-aligned
	    y = 370;
	    p.fit_textline("ITEM",             col1, y, "position {0 0}");
	    p.fit_textline("DESCRIPTION",      col2, y, "position {0 0}");
	    p.fit_textline("QUANTITY",         col3, y, "position {100 0}");
	    p.fit_textline("PRICE",            col4, y, "position {100 0}");
	    p.fit_textline("AMOUNT",           col5, y, "position {100 0}");

	    // Print the article list

	    p.setfont(regularfont, fontsize);
	    y += 2*leading;
	    total = 0;

	    for (i = 0; i < data.length; i++) {
		p.show_xy(Integer.toString(i+1), col1, y);
		p.show_xy(data[i][0], col2, y);
		p.fit_textline(data[i][2], col3, y, "position {100 0}");
		p.fit_textline(data[i][1], col4, y, "position {100 0}");
		sum = 0;

		sum = Integer.parseInt(data[i][2]) * Integer.parseInt(data[i][1]);
		p.fit_textline(Float.toString(sum), col5, y, "position {100 0}");

		y += leading;
		total += sum;
	    }

	    y += leading;
	    p.setfont(boldfont, fontsize);
	    p.fit_textline(Float.toString(total), col5, y, "position {100 0}");

	    // Print the closing text

	    y += 5*leading;
	    p.setfont(regularfont, fontsize);
	    p.set_value("leading", leading);
	    p.show_boxed(closingtext,
		col1, y + 4*leading, col5-col1, 4*leading, "justify", "");

	    p.end_page();
	    p.close();
	    p.close_pdi(form);

        } catch (PDFlibException e) {
	    System.err.print("PDFlib exception occurred in invoice sample:\n");
	    System.err.print("[" + e.get_errnum() + "] " + e.get_apiname() +
			    ": " + e.getMessage() + "\n");
        } catch (Exception e) {
            System.err.println(e.getMessage());
        } finally {
            if (p != null) {
		p.delete();			/* delete the PDFlib object */
            }
        }
    }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性欧美巨大黑白大战| 久久99精品国产麻豆婷婷洗澡| 亚洲成a人v欧美综合天堂| 人禽交欧美网站| 国产老女人精品毛片久久| 91同城在线观看| 337p亚洲精品色噜噜狠狠| 久久麻豆一区二区| 亚洲美女视频在线观看| 日韩av不卡在线观看| 国产成人亚洲综合a∨婷婷| 99精品偷自拍| 欧美一区二区在线免费播放| 国产欧美日韩视频一区二区| 亚洲一二三四区| 国产中文字幕一区| 91国产免费看| 久久久五月婷婷| 亚洲国产欧美在线| 国产精品一卡二卡在线观看| 欧美色图在线观看| 国产精品久久久久久久久免费桃花| 偷拍自拍另类欧美| 丁香激情综合国产| 欧美一级二级三级蜜桃| 亚洲靠逼com| 国产剧情一区在线| 91精品午夜视频| 一区二区三区四区中文字幕| 国产剧情一区在线| 欧美一区二区三区爱爱| 一区二区三区在线视频观看58| 国产乱码精品一区二区三区忘忧草| 欧美日韩精品一区二区| 中文字幕色av一区二区三区| 麻豆成人91精品二区三区| 在线观看视频一区二区欧美日韩| 精品88久久久久88久久久| 欧美一卡二卡三卡| 一区二区三区在线免费| 欧美aaaaa成人免费观看视频| va亚洲va日韩不卡在线观看| 6080日韩午夜伦伦午夜伦| 国产精品久久久久久久久免费相片 | av不卡在线播放| 欧美精品一级二级三级| 久久久久久99精品| 一区二区三区小说| 97精品国产露脸对白| 亚洲精品一区二区三区四区高清| 伊人婷婷欧美激情| 粉嫩av一区二区三区粉嫩| 欧美一区二区精品久久911| 最新热久久免费视频| 狠狠狠色丁香婷婷综合久久五月| 91福利小视频| 国产精品免费aⅴ片在线观看| 久久精品国产一区二区三 | 国产精品主播直播| 3751色影院一区二区三区| 久久久久久一二三区| 美国精品在线观看| 在线精品国精品国产尤物884a| 国产欧美一区二区在线观看| 免费在线观看视频一区| 欧美午夜免费电影| 亚洲欧美精品午睡沙发| 国产v综合v亚洲欧| 精品国产制服丝袜高跟| 亚洲男人的天堂一区二区| 美女视频一区二区三区| 色综合天天视频在线观看| 国产婷婷精品av在线| 精品亚洲免费视频| 日韩免费视频一区二区| 亚洲成人综合网站| 在线观看欧美日本| 亚洲激情图片小说视频| 91小宝寻花一区二区三区| 国产日韩欧美高清在线| 激情六月婷婷久久| 精品国产91乱码一区二区三区| 天堂精品中文字幕在线| 欧美日韩在线播放一区| 中文字幕日韩av资源站| 91小视频在线免费看| 国产精品久久久久久亚洲毛片| 国产91精品一区二区麻豆亚洲| 久久女同精品一区二区| 久久99精品国产.久久久久久| 日韩视频免费直播| 美日韩一区二区| 日韩一区二区三区视频在线| 日本不卡一区二区三区高清视频| 欧美日韩国产成人在线91| 午夜视频久久久久久| 91麻豆精品91久久久久久清纯 | 国产剧情一区二区| 国产欧美精品一区aⅴ影院| 韩国在线一区二区| 亚洲国产成人一区二区三区| 成人av网站大全| 亚洲摸摸操操av| 欧美性xxxxxx少妇| 亚洲国产毛片aaaaa无费看| 欧美日韩一区小说| 日韩国产成人精品| 欧美电视剧免费全集观看| 精品影视av免费| 欧美成人精精品一区二区频| 国产在线日韩欧美| 国产日韩精品视频一区| 不卡区在线中文字幕| 一区二区三区在线视频免费| 欧美另类久久久品| 久久成人av少妇免费| 国产欧美日韩激情| 91精品91久久久中77777| 一二三四区精品视频| 日韩一区二区三区在线| 国产成人aaa| 伊人夜夜躁av伊人久久| 91精品国产色综合久久ai换脸| 久久 天天综合| 日韩一区在线播放| 欧美日韩亚洲另类| 久久国产精品露脸对白| 亚洲国产精华液网站w| 欧美性淫爽ww久久久久无| 一区二区三区中文在线| 制服视频三区第一页精品| 精品一区二区三区不卡| 自拍偷拍亚洲欧美日韩| 91精品国产综合久久久蜜臀粉嫩| 国内精品久久久久影院色| 亚洲欧洲av在线| 欧美久久久久久蜜桃| 国产精品中文字幕一区二区三区| 亚洲天堂精品视频| 91精品在线免费| 成人av在线影院| 五月天一区二区三区| 精品国产伦一区二区三区观看体验| 成人黄色一级视频| 奇米影视在线99精品| 亚洲欧洲国产日本综合| 日韩欧美一区二区在线视频| av不卡免费在线观看| 蜜臀精品一区二区三区在线观看| 国产精品伦一区| 91精品国产欧美一区二区| 成人av在线资源| 麻豆精品精品国产自在97香蕉 | 亚洲精品欧美专区| 日韩精品中文字幕在线不卡尤物 | 国产精品久久久久久户外露出| 91精品免费在线| 不卡一二三区首页| 久久国产精品一区二区| 亚洲尤物视频在线| 国产精品久久久爽爽爽麻豆色哟哟 | 久久精品一区二区三区四区| 欧美三级在线看| 成人综合婷婷国产精品久久| 香蕉加勒比综合久久| 国产肉丝袜一区二区| 91精品国产欧美一区二区18| 91黄色免费版| 成人永久aaa| 精品午夜一区二区三区在线观看 | 成人小视频在线| 日日嗨av一区二区三区四区| 一区二区三区四区在线播放| 国产精品免费视频观看| 欧美精品一区二| 日韩一区二区三区三四区视频在线观看 | 国内精品视频666| 日本视频在线一区| 亚洲精品日产精品乱码不卡| 国产精品三级视频| 精品国产91亚洲一区二区三区婷婷 | 欧美大片在线观看| 欧美日高清视频| 在线观看亚洲一区| av一区二区三区| 东方aⅴ免费观看久久av| 久久成人精品无人区| 轻轻草成人在线| 亚洲免费观看视频| 亚洲精品乱码久久久久久黑人| 国产精品国产三级国产aⅴ无密码| 久久亚洲影视婷婷| 久久综合久久久久88| 精品91自产拍在线观看一区| 日韩精品一区在线| 日韩免费视频一区| 精品国产网站在线观看| 精品国产乱码久久| 精品国产污污免费网站入口| 精品久久久久久久久久久久久久久久久|