📄 pdfname.java
字号:
/*
* $Id: PdfName.java 2747 2007-05-11 14:27:03Z psoares33 $
* $Name$
*
* 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 */
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 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -