public final class Utils
extends java.lang.Object
CssFileBuilder provides all specific css builder functionality.| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
resolveUrl(java.lang.String libPath,
java.lang.String filePath,
java.lang.String url)
Resolves a relative link from a css style, such as an url to a background image, in respect to the
library path.
|
static java.lang.String |
rewriteUrlsInCss(java.lang.String[] libPathSegs,
java.lang.String[] filePathSegs,
java.lang.String css,
Session session,
long maxDataUriSize)
Resolves relative links within a css, such as an url to a background image, in respect to the
library path.
|
static java.lang.String |
rewriteUrlsInCss(java.lang.String libPath,
java.lang.String filePath,
java.lang.String css)
Resolves relative links within a css, such as an url to a background image, in respect to the
library path.
|
static java.lang.String |
rewriteUrlsInCss(java.lang.String libPath,
java.lang.String filePath,
java.lang.String css,
Session session,
long maxDataUriSize)
Resolves relative links within a css, such as an url to a background image, in respect to the
library path.
|
public static java.lang.String rewriteUrlsInCss(java.lang.String libPath,
java.lang.String filePath,
java.lang.String css)
libPath - the library path.filePath - the path of the original css filecss - the css to transformpublic static java.lang.String rewriteUrlsInCss(java.lang.String libPath,
java.lang.String filePath,
java.lang.String css,
Session session,
long maxDataUriSize)
libPath - the library path.filePath - the path of the original css filecss - the css to transformsession - use to auto-inline data uris.maxDataUriSize - only inline data uris if smallerpublic static java.lang.String rewriteUrlsInCss(java.lang.String[] libPathSegs,
java.lang.String[] filePathSegs,
java.lang.String css,
Session session,
long maxDataUriSize)
libPathSegs - the library path segments.filePathSegs - the path segments of the original css filecss - the css to transformsession - the session to use for embedding the datamaxDataUriSize - the max size for data urispublic static java.lang.String resolveUrl(java.lang.String libPath,
java.lang.String filePath,
java.lang.String url)
libPath - the library path.filePath - the path of the original css fileurl - the url referenced in the css fileCopyright © 2010 - 2023 Adobe. All Rights Reserved