org.apache.pdfbox.contentstream.operator.OperatorName Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pdfbox Show documentation
Show all versions of pdfbox Show documentation
The Apache PDFBox library is an open source Java tool for working with PDF documents.
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (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.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.pdfbox.contentstream.operator;
public final class OperatorName
{
// non stroking color
public static final String NON_STROKING_COLOR = "sc";
public static final String NON_STROKING_COLOR_N = "scn";
public static final String NON_STROKING_RGB = "rg";
public static final String NON_STROKING_GRAY = "g";
public static final String NON_STROKING_CMYK = "k";
public static final String NON_STROKING_COLORSPACE = "cs";
// stroking color
public static final String STROKING_COLOR = "SC";
public static final String STROKING_COLOR_N = "SCN";
public static final String STROKING_COLOR_RGB = "RG";
public static final String STROKING_COLOR_GRAY = "G";
public static final String STROKING_COLOR_CMYK = "K";
public static final String STROKING_COLORSPACE = "CS";
// marked content
public static final String BEGIN_MARKED_CONTENT_SEQ = "BDC";
public static final String BEGIN_MARKED_CONTENT = "BMC";
public static final String END_MARKED_CONTENT = "EMC";
public static final String MARKED_CONTENT_POINT_WITH_PROPS = "DP";
public static final String MARKED_CONTENT_POINT = "MP";
public static final String DRAW_OBJECT = "Do";
// state
public static final String CONCAT = "cm";
public static final String RESTORE = "Q";
public static final String SAVE = "q";
public static final String SET_FLATNESS = "i";
public static final String SET_GRAPHICS_STATE_PARAMS = "gs";
public static final String SET_LINE_CAPSTYLE = "J";
public static final String SET_LINE_DASHPATTERN = "d";
public static final String SET_LINE_JOINSTYLE = "j";
public static final String SET_LINE_MITERLIMIT = "M";
public static final String SET_LINE_WIDTH = "w";
public static final String SET_MATRIX = "Tm";
public static final String SET_RENDERINGINTENT = "ri";
// graphics
public static final String APPEND_RECT = "re";
public static final String BEGIN_INLINE_IMAGE = "BI";
public static final String BEGIN_INLINE_IMAGE_DATA = "ID";
public static final String END_INLINE_IMAGE = "EI";
public static final String CLIP_EVEN_ODD = "W*";
public static final String CLIP_NON_ZERO = "W";
public static final String CLOSE_AND_STROKE = "s";
public static final String CLOSE_FILL_EVEN_ODD_AND_STROKE = "b*";
public static final String CLOSE_FILL_NON_ZERO_AND_STROKE = "b";
public static final String CLOSE_PATH = "h";
public static final String CURVE_TO = "c";
public static final String CURVE_TO_REPLICATE_FINAL_POINT = "y";
public static final String CURVE_TO_REPLICATE_INITIAL_POINT = "v";
public static final String ENDPATH = "n";
public static final String FILL_EVEN_ODD_AND_STROKE = "B*";
public static final String FILL_EVEN_ODD = "f*";
public static final String FILL_NON_ZERO_AND_STROKE = "B";
public static final String FILL_NON_ZERO = "f";
public static final String LEGACY_FILL_NON_ZERO = "F";
public static final String LINE_TO = "l";
public static final String MOVE_TO = "m";
public static final String SHADING_FILL = "sh";
public static final String STROKE_PATH = "S";
// text
public static final String BEGIN_TEXT = "BT";
public static final String END_TEXT = "ET";
public static final String MOVE_TEXT = "Td";
public static final String MOVE_TEXT_SET_LEADING = "TD";
public static final String NEXT_LINE = "T*";
public static final String SET_CHAR_SPACING = "Tc";
public static final String SET_FONT_AND_SIZE = "Tf";
public static final String SET_TEXT_HORIZONTAL_SCALING = "Tz";
public static final String SET_TEXT_LEADING = "TL";
public static final String SET_TEXT_RENDERINGMODE = "Tr";
public static final String SET_TEXT_RISE = "Ts";
public static final String SET_WORD_SPACING = "Tw";
public static final String SHOW_TEXT = "Tj";
public static final String SHOW_TEXT_ADJUSTED = "TJ";
public static final String SHOW_TEXT_LINE = "'";
public static final String SHOW_TEXT_LINE_AND_SPACE = "\"";
// type3 font
public static final String TYPE3_D0 = "d0";
public static final String TYPE3_D1 = "d1";
// compatibility section
public static final String BEGIN_COMPATIBILITY_SECTION = "BX";
public static final String END_COMPATIBILITY_SECTION = "EX";
/**
* private constructor
*/
private OperatorName()
{
}
}