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

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

?? metafont.java

?? iText可以制作中文PDF文件的JAVA源程序最新版下載
?? JAVA
字號(hào):
/* * $Id: MetaFont.java,v 1.20 2002/06/20 13:00:28 blowagie Exp $ * $Name:  $ * * Copyright 2001, 2002 Paulo Soares * * The contents of this file are subject to the Mozilla Public License Version 1.1 * (the "License"); you may not use this file except in compliance with the License. * You may obtain a copy of the License at http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the License. * * The Original Code is 'iText, a free JAVA-PDF library'. * * The Initial Developer of the Original Code is Bruno Lowagie. Portions created by * the Initial Developer are Copyright (C) 1999, 2000, 2001, 2002 by Bruno Lowagie. * All Rights Reserved. * Co-Developer of the code is Paulo Soares. Portions created by the Co-Developer * are Copyright (C) 2000, 2001, 2002 by Paulo Soares. All Rights Reserved. * * Contributor(s): all the names of the contributors are added in the source code * where applicable. * * Alternatively, the contents of this file may be used under the terms of the * LGPL license (the "GNU LIBRARY GENERAL PUBLIC LICENSE"), in which case the * provisions of LGPL are applicable instead of those above.  If you wish to * allow use of your version of this file only under the terms of the LGPL * License and not to allow others to use your version of this file under * the MPL, indicate your decision by deleting the provisions above and * replace them with the notice and other provisions required by the LGPL. * If you do not delete the provisions above, a recipient may use your version * of this file under either the MPL or the GNU LIBRARY GENERAL PUBLIC LICENSE. * * This library is free software; you can redistribute it and/or modify it * under the terms of the MPL as stated above or under the terms of the GNU * Library General Public License as published by the Free Software Foundation; * either version 2 of the License, or any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Library general Public License for more * details. * * If you didn't download this code from the following link, you should check if * you aren't using an obsolete version: * http://www.lowagie.com/iText/ */package com.lowagie.text.pdf.wmf;import java.io.IOException;import java.io.UnsupportedEncodingException;import com.lowagie.text.pdf.*;import com.lowagie.text.ExceptionConverter;public class MetaFont extends MetaObject {    static final String fontNames[] = {        "Courier", "Courier-Bold", "Courier-Oblique", "Courier-BoldOblique",        "Helvetica", "Helvetica-Bold", "Helvetica-Oblique", "Helvetica-BoldOblique",        "Times-Roman", "Times-Bold", "Times-Italic", "Times-BoldItalic",        "Symbol", "ZapfDingbats"};    static final int MARKER_BOLD = 1;    static final int MARKER_ITALIC = 2;    static final int MARKER_COURIER = 0;    static final int MARKER_HELVETICA = 4;    static final int MARKER_TIMES = 8;    static final int MARKER_SYMBOL = 12;    static final int DEFAULT_PITCH = 0;    static final int FIXED_PITCH = 1;    static final int VARIABLE_PITCH = 2;    static final int FF_DONTCARE = 0;    static final int FF_ROMAN = 1;    static final int FF_SWISS = 2;    static final int FF_MODERN = 3;    static final int FF_SCRIPT = 4;    static final int FF_DECORATIVE = 5;    static final int BOLDTHRESHOLD = 600;        static final int nameSize = 32;    static final int ETO_OPAQUE = 2;    static final int ETO_CLIPPED = 4;    int height;    float angle;    int bold;    int italic;    boolean underline;    boolean strikeout;    int charset;    int pitchAndFamily;    String faceName;    BaseFont font = null;    public MetaFont() {        type = META_FONT;    }    public void init(InputMeta in) throws IOException {        height = Math.abs(in.readShort());        in.skip(2);        angle = (float)(in.readShort() / 1800.0 * Math.PI);        in.skip(2);        bold = (in.readShort() >= BOLDTHRESHOLD ? MARKER_BOLD : 0);        italic = (in.readByte() != 0 ? MARKER_ITALIC : 0);        underline = (in.readByte() != 0);        strikeout = (in.readByte() != 0);        charset = in.readByte();        in.skip(3);        pitchAndFamily = in.readByte();        byte name[] = new byte[nameSize];        int k;        for (k = 0; k < nameSize; ++k) {            int c = in.readByte();            if (c == 0) {                break;            }            name[k] = (byte)c;        }        try {            faceName = new String(name, 0, k, "Cp1252");        }        catch (UnsupportedEncodingException e) {            faceName = new String(name, 0, k);        }        faceName = faceName.toLowerCase();    }        public BaseFont getFont() {        if (font != null)            return font;        String fontName;        if (faceName.indexOf("courier") != -1 || faceName.indexOf("terminal") != -1            || faceName.indexOf("fixedsys") != -1) {            fontName = fontNames[MARKER_COURIER + italic + bold];        }        else if (faceName.indexOf("ms sans serif") != -1 || faceName.indexOf("arial") != -1            || faceName.indexOf("system") != -1) {            fontName = fontNames[MARKER_HELVETICA + italic + bold];        }        else if (faceName.indexOf("arial black") != -1) {            fontName = fontNames[MARKER_HELVETICA + italic + MARKER_BOLD];        }        else if (faceName.indexOf("times") != -1 || faceName.indexOf("ms serif") != -1            || faceName.indexOf("roman") != -1) {            fontName = fontNames[MARKER_TIMES + italic + bold];        }        else if (faceName.indexOf("symbol") != -1) {            fontName = fontNames[MARKER_SYMBOL];        }        else {            int pitch = pitchAndFamily & 3;            int family = (pitchAndFamily >> 4) & 7;            switch (family) {                case FF_MODERN:                    fontName = fontNames[MARKER_COURIER + italic + bold];                    break;                case FF_ROMAN:                    fontName = fontNames[MARKER_TIMES + italic + bold];                    break;                case FF_SWISS:                case FF_SCRIPT:                case FF_DECORATIVE:                    fontName = fontNames[MARKER_HELVETICA + italic + bold];                    break;                default:                {                    switch (pitch) {                        case FIXED_PITCH:                            fontName = fontNames[MARKER_COURIER + italic + bold];                            break;                        default:                            fontName = fontNames[MARKER_HELVETICA + italic + bold];                            break;                    }                }            }        }        try {            font = BaseFont.createFont(fontName, "Cp1252", false);        }        catch (Exception e) {            throw new ExceptionConverter(e);        }                return font;    }        public float getAngle() {        return angle;    }        public boolean isUnderline() {        return underline;    }        public boolean isStrikeout() {        return strikeout;    }        public float getFontSize(MetaState state) {        return Math.abs(state.transformY(height) - state.transformY(0)) * 0.86f;    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品乱码人人做人人爱| 色哟哟欧美精品| 亚洲精品一区在线观看| 久久精品免费看| 欧美精品一区二区久久久| 精品无码三级在线观看视频| 久久精品人人爽人人爽| 成人午夜精品在线| 亚洲精品久久久久久国产精华液| 色噜噜狠狠成人中文综合| 亚洲成人av一区二区| 欧美一级高清大全免费观看| 国产一区二区三区四| 国产精品久久久久久久蜜臀 | 狠狠色伊人亚洲综合成人| 精品伦理精品一区| 成人美女在线视频| 亚洲午夜免费福利视频| 日韩精品中午字幕| jlzzjlzz亚洲女人18| 亚洲成在人线免费| 久久蜜桃一区二区| 欧美在线观看一区| 美女诱惑一区二区| 国产欧美综合在线观看第十页| 91精品办公室少妇高潮对白| 麻豆精品视频在线| 亚洲人成网站在线| 日韩欧美一区二区久久婷婷| 不卡免费追剧大全电视剧网站| 亚洲激情图片一区| www精品美女久久久tv| 色狠狠综合天天综合综合| 91在线看国产| 青青草原综合久久大伊人精品| 国产精品丝袜黑色高跟| 欧美日本一区二区三区四区| 国产99久久久国产精品潘金| 樱桃视频在线观看一区| 国产日韩欧美精品一区| 欧美老肥妇做.爰bbww| 高清国产午夜精品久久久久久| 亚洲高清在线精品| 国产精品国产三级国产aⅴ中文| 91麻豆精品国产自产在线观看一区| 成人av高清在线| 国产在线视频精品一区| 亚洲成年人网站在线观看| 国产精品进线69影院| 精品美女在线播放| 91精品国产综合久久久蜜臀图片 | 色成人在线视频| 国产高清亚洲一区| 全部av―极品视觉盛宴亚洲| 伊人性伊人情综合网| 国产精品白丝在线| 国产午夜精品一区二区| 日韩午夜激情视频| 777亚洲妇女| 欧美日韩一区二区在线观看| 91麻豆产精品久久久久久| 国产乱理伦片在线观看夜一区| 日本sm残虐另类| 天堂一区二区在线| 亚洲第一久久影院| 亚洲国产精品精华液网站| 国产精品进线69影院| 国产日韩在线不卡| 久久这里只有精品6| 精品电影一区二区三区| 欧美大片日本大片免费观看| 欧美高清激情brazzers| 欧美日本韩国一区二区三区视频| 色哟哟国产精品免费观看| 91丨porny丨最新| 91浏览器在线视频| 日本韩国欧美三级| 在线观看一区日韩| 欧美视频中文字幕| 欧美日韩国产一二三| 欧美久久一二区| 制服丝袜中文字幕一区| 日韩欧美国产一区在线观看| 日韩精品自拍偷拍| 国产视频在线观看一区二区三区| www欧美成人18+| 国产精品美女www爽爽爽| 亚洲日本丝袜连裤袜办公室| 亚洲日本青草视频在线怡红院| 亚洲综合色噜噜狠狠| 午夜精彩视频在线观看不卡| 丝袜诱惑亚洲看片| 精品亚洲国内自在自线福利| 国产毛片一区二区| www.日韩精品| 欧美亚州韩日在线看免费版国语版| 欧美日韩国产美| 久久夜色精品国产噜噜av| 国产精品理论在线观看| 悠悠色在线精品| 麻豆视频一区二区| 成人中文字幕在线| 欧美午夜理伦三级在线观看| 欧美一级日韩免费不卡| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美一区二区三区思思人| 精品国产伦一区二区三区观看体验| 久久婷婷国产综合国色天香| 中文字幕一区av| 日韩成人午夜电影| 丰满放荡岳乱妇91ww| 欧美午夜精品一区| 国产欧美在线观看一区| 五月天激情小说综合| 国产成人精品免费| 91精品国产丝袜白色高跟鞋| 国产日韩欧美电影| 亚洲国产乱码最新视频| 欧美日韩国产色站一区二区三区| 国产午夜久久久久| 亚洲精品中文字幕乱码三区| 高清不卡在线观看av| 一本色道a无线码一区v| 日韩av在线免费观看不卡| 日日欢夜夜爽一区| 国产v综合v亚洲欧| 欧美丰满嫩嫩电影| 中文字幕亚洲成人| 久久91精品久久久久久秒播| 色拍拍在线精品视频8848| 精品国一区二区三区| 亚洲国产一区视频| 不卡一二三区首页| 日韩精品一区二区三区在线观看| 亚洲色大成网站www久久九九| 精品一区二区国语对白| 欧美军同video69gay| 亚洲精品亚洲人成人网在线播放| 国产美女在线观看一区| 欧美日韩另类国产亚洲欧美一级| 国产日韩成人精品| 久久激情五月激情| 欧美肥妇毛茸茸| 亚洲综合无码一区二区| 93久久精品日日躁夜夜躁欧美| 久久亚洲精华国产精华液| 日韩黄色在线观看| 欧美三级韩国三级日本三斤| 中文字幕一区二区三区在线不卡 | 久久女同精品一区二区| 日韩二区三区四区| 在线欧美日韩国产| 亚洲女与黑人做爰| 97久久人人超碰| 欧美国产精品一区二区三区| 狠狠色综合色综合网络| 精品国产成人系列| 麻豆精品视频在线观看免费| 91精品国产综合久久久久久| 亚洲成人av资源| 7777精品久久久大香线蕉| 香蕉成人伊视频在线观看| 91高清在线观看| 一区二区三区在线播放| 日本韩国一区二区三区视频| 亚洲婷婷综合久久一本伊一区| 粉嫩一区二区三区在线看| 国产三级久久久| 成人av第一页| 亚洲欧美韩国综合色| 91传媒视频在线播放| 亚洲一区在线免费观看| 欧美日韩第一区日日骚| 日韩av在线发布| 精品国产免费人成在线观看| 国产中文字幕精品| 国产欧美精品一区aⅴ影院| 成人av午夜电影| 亚洲婷婷综合色高清在线| 在线一区二区视频| 天天av天天翘天天综合网| 91精品国产一区二区三区蜜臀| 麻豆91免费观看| 国产婷婷色一区二区三区在线| 国产成人免费视频精品含羞草妖精| 国产三级一区二区| 一本久久精品一区二区| 午夜精品久久久久久| 日韩一区和二区| 国产精品91一区二区| 国产精品午夜在线| 在线视频欧美区| 蜜臀av国产精品久久久久| 久久精品免费在线观看| 一本一道久久a久久精品| 爽好多水快深点欧美视频| 精品第一国产综合精品aⅴ| 91尤物视频在线观看| 日本欧美一区二区| 日本一区二区三区电影|