com.aspose.slides
Interface IHtmlExternalResolver

All Known Implementing Classes:
HtmlExternalResolver

public interface IHtmlExternalResolver

Callback object used by HTML import routine to obtain referrenced objects such as images. Supports "data:" "file:" and "http:" url schemes.


Using this resolver could create a vulnurability when client provided HTML file will make server software to obtain local or network file. Use with caution. It is recommended not to specify HtmlExternalResolver at all (only embedded objects will be read) or create some subclass which checks if specified uri is valid.


Method Summary
 java.io.InputStream getEntity(java.lang.String absoluteUri)
           
 java.lang.String resolveUri(java.lang.String baseUri, java.lang.String relativeUri)
           
 

Method Detail

resolveUri

java.lang.String resolveUri(java.lang.String baseUri,
                            java.lang.String relativeUri)

getEntity

java.io.InputStream getEntity(java.lang.String absoluteUri)