pdfname.java
来自「源码包含生成 PDF 和 HTML 的类库」· Java 代码 · 共 1,278 行 · 第 1/4 页
JAVA
1,278 行
/* * $Id: PdfName.java 3539 2008-07-08 13:15:46Z blowagie $ * * Copyright 1999-2006 Bruno Lowagie * * 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;/** * <CODE>PdfName</CODE> is an object that can be used as a name in a PDF-file. * <P> * A name, like a string, is a sequence of characters. It must begin with a slash * followed by a sequence of ASCII characters in the range 32 through 136 except * %, (, ), [, ], <, >, {, }, / and #. Any character except 0x00 may be included * in a name by writing its twocharacter hex code, preceded by #. The maximum number * of characters in a name is 127.<BR> * This object is described in the 'Portable Document Format Reference Manual version 1.7' * section 3.2.4 (page 56-58). * <P> * * @see PdfObject * @see PdfDictionary * @see BadPdfFormatException */public class PdfName extends PdfObject implements Comparable{ // static membervariables (a variety of standard names used in PDF) /** A name */ public static final PdfName A = new PdfName("A"); /** A name */ public static final PdfName AA = new PdfName("AA"); /** A name */ public static final PdfName ABSOLUTECALORIMETRIC = new PdfName("AbsoluteColorimetric"); /** A name */ public static final PdfName AC = new PdfName("AC"); /** A name */ public static final PdfName ACROFORM = new PdfName("AcroForm"); /** A name */ public static final PdfName ACTION = new PdfName("Action"); /** A name */ public static final PdfName ADBE_PKCS7_DETACHED = new PdfName("adbe.pkcs7.detached"); /** A name */ public static final PdfName ADBE_PKCS7_S4 =new PdfName("adbe.pkcs7.s4"); /** A name */ public static final PdfName ADBE_PKCS7_S5 =new PdfName("adbe.pkcs7.s5"); /** A name */ public static final PdfName ADBE_PKCS7_SHA1 = new PdfName("adbe.pkcs7.sha1"); /** A name */ public static final PdfName ADBE_X509_RSA_SHA1 = new PdfName("adbe.x509.rsa_sha1"); /** A name */ public static final PdfName ADOBE_PPKLITE = new PdfName("Adobe.PPKLite"); /** A name */ public static final PdfName ADOBE_PPKMS = new PdfName("Adobe.PPKMS"); /** A name */ public static final PdfName AESV2 = new PdfName("AESV2"); /** A name */ public static final PdfName AIS = new PdfName("AIS"); /** A name */ public static final PdfName ALLPAGES = new PdfName("AllPages"); /** A name */ public static final PdfName ALT = new PdfName("Alt"); /** A name */ public static final PdfName ALTERNATE = new PdfName("Alternate"); /** A name */ public static final PdfName ANNOT = new PdfName("Annot"); /** A name */ public static final PdfName ANTIALIAS = new PdfName("AntiAlias"); /** A name */ public static final PdfName ANNOTS = new PdfName("Annots"); /** A name */ public static final PdfName AP = new PdfName("AP"); /** A name */ public static final PdfName APPDEFAULT = new PdfName("AppDefault"); /** A name */ public static final PdfName ARTBOX = new PdfName("ArtBox"); /** A name */ public static final PdfName ASCENT = new PdfName("Ascent"); /** A name */ public static final PdfName AS = new PdfName("AS"); /** A name */ public static final PdfName ASCII85DECODE = new PdfName("ASCII85Decode"); /** A name */ public static final PdfName ASCIIHEXDECODE = new PdfName("ASCIIHexDecode"); /** A name */ public static final PdfName AUTHEVENT = new PdfName("AuthEvent"); /** A name */ public static final PdfName AUTHOR = new PdfName("Author"); /** A name */ public static final PdfName B = new PdfName("B"); /** A name */ public static final PdfName BASEENCODING = new PdfName("BaseEncoding"); /** A name */ public static final PdfName BASEFONT = new PdfName("BaseFont"); /** A name */ public static final PdfName BBOX = new PdfName("BBox"); /** A name */ public static final PdfName BC = new PdfName("BC"); /** A name */ public static final PdfName BG = new PdfName("BG"); /** A name */ public static final PdfName BIGFIVE = new PdfName("BigFive"); /** A name */ public static final PdfName BITSPERCOMPONENT = new PdfName("BitsPerComponent"); /** A name */ public static final PdfName BITSPERSAMPLE = new PdfName("BitsPerSample"); /** A name */ public static final PdfName BL = new PdfName("Bl"); /** A name */ public static final PdfName BLACKIS1 = new PdfName("BlackIs1"); /** A name */ public static final PdfName BLACKPOINT = new PdfName("BlackPoint"); /** A name */ public static final PdfName BLEEDBOX = new PdfName("BleedBox"); /** A name */ public static final PdfName BLINDS = new PdfName("Blinds"); /** A name */ public static final PdfName BM = new PdfName("BM"); /** A name */ public static final PdfName BORDER = new PdfName("Border"); /** A name */ public static final PdfName BOUNDS = new PdfName("Bounds"); /** A name */ public static final PdfName BOX = new PdfName("Box"); /** A name */ public static final PdfName BS = new PdfName("BS"); /** A name */ public static final PdfName BTN = new PdfName("Btn"); /** A name */ public static final PdfName BYTERANGE = new PdfName("ByteRange"); /** A name */ public static final PdfName C = new PdfName("C"); /** A name */ public static final PdfName C0 = new PdfName("C0"); /** A name */ public static final PdfName C1 = new PdfName("C1"); /** A name */ public static final PdfName CA = new PdfName("CA"); /** A name */ public static final PdfName ca = new PdfName("ca"); /** A name */ public static final PdfName CALGRAY = new PdfName("CalGray"); /** A name */ public static final PdfName CALRGB = new PdfName("CalRGB"); /** A name */ public static final PdfName CAPHEIGHT = new PdfName("CapHeight"); /** A name */ public static final PdfName CATALOG = new PdfName("Catalog"); /** A name */ public static final PdfName CATEGORY = new PdfName("Category"); /** A name */ public static final PdfName CCITTFAXDECODE = new PdfName("CCITTFaxDecode"); /** A name */ public static final PdfName CENTERWINDOW = new PdfName("CenterWindow"); /** A name */ public static final PdfName CERT = new PdfName("Cert"); /** A name */ public static final PdfName CF = new PdfName("CF"); /** A name */ public static final PdfName CFM = new PdfName("CFM"); /** A name */ public static final PdfName CH = new PdfName("Ch"); /** A name */ public static final PdfName CHARPROCS = new PdfName("CharProcs"); /** A name */ public static final PdfName CI = new PdfName("CI"); /** A name */ public static final PdfName CIDFONTTYPE0 = new PdfName("CIDFontType0"); /** A name */ public static final PdfName CIDFONTTYPE2 = new PdfName("CIDFontType2"); /** A name * @since 2.0.7 */ public static final PdfName CIDSET = new PdfName("CIDSet"); /** A name */ public static final PdfName CIDSYSTEMINFO = new PdfName("CIDSystemInfo"); /** A name */ public static final PdfName CIDTOGIDMAP = new PdfName("CIDToGIDMap"); /** A name */ public static final PdfName CIRCLE = new PdfName("Circle"); /** A name */ public static final PdfName CO = new PdfName("CO"); /** A name */ public static final PdfName COLORS = new PdfName("Colors"); /** A name */ public static final PdfName COLORSPACE = new PdfName("ColorSpace"); /** A name */ public static final PdfName COLLECTION = new PdfName("Collection"); /** A name */ public static final PdfName COLLECTIONFIELD = new PdfName("CollectionField"); /** A name */ public static final PdfName COLLECTIONITEM = new PdfName("CollectionItem"); /** A name */ public static final PdfName COLLECTIONSCHEMA = new PdfName("CollectionSchema"); /** A name */ public static final PdfName COLLECTIONSORT = new PdfName("CollectionSort"); /** A name */ public static final PdfName COLLECTIONSUBITEM = new PdfName("CollectionSubitem"); /** A name */ public static final PdfName COLUMNS = new PdfName("Columns"); /** A name */ public static final PdfName CONTACTINFO = new PdfName("ContactInfo"); /** A name */ public static final PdfName CONTENT = new PdfName("Content"); /** A name */ public static final PdfName CONTENTS = new PdfName("Contents"); /** A name */ public static final PdfName COORDS = new PdfName("Coords"); /** A name */ public static final PdfName COUNT = new PdfName("Count"); /** A name of a base 14 type 1 font */ public static final PdfName COURIER = new PdfName("Courier"); /** A name of a base 14 type 1 font */ public static final PdfName COURIER_BOLD = new PdfName("Courier-Bold"); /** A name of a base 14 type 1 font */ public static final PdfName COURIER_OBLIQUE = new PdfName("Courier-Oblique"); /** A name of a base 14 type 1 font */ public static final PdfName COURIER_BOLDOBLIQUE = new PdfName("Courier-BoldOblique"); /** A name */ public static final PdfName CREATIONDATE = new PdfName("CreationDate"); /** A name */ public static final PdfName CREATOR = new PdfName("Creator"); /** A name */ public static final PdfName CREATORINFO = new PdfName("CreatorInfo"); /** A name */ public static final PdfName CROPBOX = new PdfName("CropBox"); /** A name */ public static final PdfName CRYPT = new PdfName("Crypt"); /** A name */ public static final PdfName CS = new PdfName("CS"); /** A name */ public static final PdfName D = new PdfName("D"); /** A name */ public static final PdfName DA = new PdfName("DA"); /** A name */ public static final PdfName DATA = new PdfName("Data"); /** A name */ public static final PdfName DC = new PdfName("DC"); /** A name */ public static final PdfName DCTDECODE = new PdfName("DCTDecode"); /** A name */ public static final PdfName DECODE = new PdfName("Decode"); /** A name */ public static final PdfName DECODEPARMS = new PdfName("DecodeParms"); /** A name */ public static final PdfName DEFAULTCRYPTFILER = new PdfName("DefaultCryptFilter"); /** A name */ public static final PdfName DEFAULTCMYK = new PdfName("DefaultCMYK"); /** A name */ public static final PdfName DEFAULTGRAY = new PdfName("DefaultGray"); /** A name */ public static final PdfName DEFAULTRGB = new PdfName("DefaultRGB"); /** A name */ public static final PdfName DESC = new PdfName("Desc"); /** A name */ public static final PdfName DESCENDANTFONTS = new PdfName("DescendantFonts"); /** A name */ public static final PdfName DESCENT = new PdfName("Descent"); /** A name */ public static final PdfName DEST = new PdfName("Dest"); /** A name */ public static final PdfName DESTOUTPUTPROFILE = new PdfName("DestOutputProfile"); /** A name */ public static final PdfName DESTS = new PdfName("Dests"); /** A name */ public static final PdfName DEVICEGRAY = new PdfName("DeviceGray"); /** A name */ public static final PdfName DEVICERGB = new PdfName("DeviceRGB"); /** A name */ public static final PdfName DEVICECMYK = new PdfName("DeviceCMYK"); /** A name */ public static final PdfName DI = new PdfName("Di"); /** A name */ public static final PdfName DIFFERENCES = new PdfName("Differences"); /** A name */ public static final PdfName DISSOLVE = new PdfName("Dissolve");
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?