Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
What Is fop.jar in fop-2.7-bin.zip
What Is fop.jar? I got it from the fop-2.7-bin.zip.
✍: FYIcenter.com
fop.jar in fop-2.7-bin.zip is the JAR file for FOP 2.7, which is a print formatter driven by XSL formatting objects (XSL-FO). You can obtain fop.jar from the build folder of the fop-2.7-bin.zip file.
Below is the information about the fop.jar (2.2) file:
JAR File Size and Download Location:
JAR name: fop.jar, fop-2.7.jar Target JDK version: 1.7 File name: fop.jar File size: 4442817 bytes Release date: 20-Jan-2022 Download: Apache FOP Website
Java source code files for fop.jar:
⏎ org/apache/fop/fo/properties/ColorProperty.java
/* * 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. */ /* $Id: ColorProperty.java 1617052 2014-08-10 06:55:01Z gadams $ */ package org.apache.fop.fo.properties; import java.awt.Color; import org.apache.fop.apps.FOUserAgent; import org.apache.fop.fo.FObj; import org.apache.fop.fo.PropertyList; import org.apache.fop.fo.expr.PropertyException; import org.apache.fop.util.ColorUtil; /** * Class for properties that wrap Color values */ public final class ColorProperty extends Property { /** cache holding canonical ColorProperty instances */ private static final PropertyCache<ColorProperty> CACHE = new PropertyCache<ColorProperty>(); /** * The color represented by this property. */ private final Color color; /** * Inner class for creating instances of ColorTypeProperty */ public static class Maker extends PropertyMaker { /** * @param propId the id of the property for which a Maker should be created */ public Maker(int propId) { super(propId); } /** * Return a ColorProperty object based on the passed Property object. * This method is called if the Property object built by the parser * isn't the right type for this property. * * @param p * The Property object return by the expression parser * @param propertyList * The PropertyList object being built for this FO. * @param fo * The parent FO for the FO whose property is being made. * @return A Property of the correct type or null if the parsed value * can't be converted to the correct type. * @throws PropertyException * for invalid or inconsistent FO input */ @Override public Property convertProperty(Property p, PropertyList propertyList, FObj fo) throws PropertyException { if (p instanceof ColorProperty) { return p; } FObj fobj = (fo == null ? propertyList.getFObj() : fo); FOUserAgent ua = (fobj == null ? null : fobj.getUserAgent()); Color val = p.getColor(ua); if (val != null) { return new ColorProperty(val); } return convertPropertyDatatype(p, propertyList, fo); } } /** * Set the color given a particular String. For a full List of supported * values please see ColorUtil. * * @param foUserAgent FOP user agent * @param value RGB value as String to be parsed * @return the canonical ColorProperty instance corresponding * to the given value * @throws PropertyException if the value can't be parsed * @see ColorUtil#parseColorString(FOUserAgent, String) */ public static ColorProperty getInstance(FOUserAgent foUserAgent, String value) throws PropertyException { ColorProperty instance = new ColorProperty( ColorUtil.parseColorString( foUserAgent, value)); return CACHE.fetch(instance); } /** * Create a new ColorProperty with a given color. * * @param value the color to use. */ private ColorProperty(Color value) { this.color = value; } /** * Returns an AWT instance of this color * @param foUserAgent FOP user agent * @return float the AWT color represented by this ColorType instance */ @Override public Color getColor(FOUserAgent foUserAgent) { return color; } /** {@inheritDoc} */ @Override public String toString() { return ColorUtil.colorToString(color); } /** * Can't convert to any other types * @return this.colorType */ public ColorProperty getColorProperty() { return this; } /** * @return this.colorType cast as an Object */ @Override public Object getObject() { return this; } /** {@inheritDoc} */ @Override public boolean equals(Object o) { if (this == o) { return true; } if (o instanceof ColorProperty) { return org.apache.xmlgraphics.java2d.color.ColorUtil.isSameColor( ((ColorProperty) o).color, this.color); } return false; } /** {@inheritDoc} */ @Override public int hashCode() { return this.color.hashCode(); } }
⏎ org/apache/fop/fo/properties/ColorProperty.java
Or download all of them as a single archive file:
File name: fop-2.7-src.zip File size: 3401312 bytes Release date: 2022-01-20 Download
⇒ "fop" Command in fop-2.7-bin.zip
2016-07-07, 37060👍, 0💬
Popular Posts:
layout.jar is a component in iText Java library to provide layout functionalities. iText Java librar...
Where to find answers to frequently asked questions on Downloading and Using JDK (Java Development K...
XStream is a simple library to serialize objects to XML and back again. JAR File Size and Download L...
xml-commons External Source Code Files are provided in the source package file, xml-commons-external...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...