@FunctionalInterface public interface CreateResourceStream
The CreateResourceStream interface is a functional interface that provides a method for creating a stream to write the output HTML resource data. It can be implemented by custom classes to define the behavior of generating and writing HTML resource data to a stream.
Example usage:
CreateResourceStream createResourceStream = (pageNumber, resource)
-> new FileOutputStream("file-" + pageNumber + "-" + resource.getFileName());
HtmlViewOptions.forExternalResources(pageStreamFactory, createResourceStream);
HtmlViewOptions,
PageStreamFactory| Modifier and Type | Method and Description |
|---|---|
OutputStream |
invoke(int pageNumber,
Resource resource)
Returns an
OutputStream that will be used to write output HTML resource data. |
OutputStream invoke(int pageNumber, Resource resource)
Returns an OutputStream that will be used to write output HTML resource data.
pageNumber - Number of the page.resource - HTML resource such as font, style, image, or graphics.Copyright © 2024. All rights reserved.