org.apache.fop.render.pdf.pdfbox
Interface OnLoadInterceptor
public interface OnLoadInterceptor
Interceptor interface for performing on newly loaded PDF files. This can be used, for example,
to decrypt an encrypted PDF.
Method Summary |
org.apache.pdfbox.pdmodel.PDDocument |
intercept(org.apache.pdfbox.pdmodel.PDDocument doc,
java.net.URI uri)
Called when a new PDF document has been loaded. |
intercept
org.apache.pdfbox.pdmodel.PDDocument intercept(org.apache.pdfbox.pdmodel.PDDocument doc,
java.net.URI uri)
throws java.io.IOException
- Called when a new PDF document has been loaded.
- Parameters:
doc
- the PDF documenturi
- the URI it has been loaded from (may be null)
- Returns:
- the given document or potentially an alternative PDF
- Throws:
java.io.IOException
- if an I/O occurs
Copyright 2007-2017 The Apache Software Foundation. All Rights Reserved.