Class AthPdfFilterWriter
- java.lang.Object
-
- com.acumenvelocity.ath.filters.pdf.AthPdfFilterWriter
-
- All Implemented Interfaces:
AutoCloseable,net.sf.okapi.common.filterwriter.IFilterWriter
public class AthPdfFilterWriter extends Object implements net.sf.okapi.common.filterwriter.IFilterWriter
Filter writer for PDF files that merges translations back into the original format. Uses Adobe PDF Services to convert DOCX back to PDF.
-
-
Constructor Summary
Constructors Constructor Description AthPdfFilterWriter(net.sf.okapi.filters.openxml.OpenXMLFilterWriter docxWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()voidclose()StringgetDefaultEncoding()net.sf.okapi.common.encoder.EncoderManagergetEncoderManager()StringgetName()net.sf.okapi.common.IParametersgetParameters()net.sf.okapi.common.skeleton.ISkeletonWritergetSkeletonWriter()net.sf.okapi.common.LocaleIdgetTargetLocale()net.sf.okapi.common.EventhandleEvent(net.sf.okapi.common.Event event)booleanisCancelled()voidsetOptions(net.sf.okapi.common.LocaleId locale, String defaultEncoding)voidsetOutput(OutputStream output)voidsetOutput(String path)voidsetParameters(net.sf.okapi.common.IParameters params)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
setOptions
public void setOptions(net.sf.okapi.common.LocaleId locale, String defaultEncoding)- Specified by:
setOptionsin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
setOutput
public void setOutput(String path)
- Specified by:
setOutputin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
setOutput
public void setOutput(OutputStream output)
- Specified by:
setOutputin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
handleEvent
public net.sf.okapi.common.Event handleEvent(net.sf.okapi.common.Event event)
- Specified by:
handleEventin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
getParameters
public net.sf.okapi.common.IParameters getParameters()
- Specified by:
getParametersin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
setParameters
public void setParameters(net.sf.okapi.common.IParameters params)
- Specified by:
setParametersin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
cancel
public void cancel()
- Specified by:
cancelin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
getEncoderManager
public net.sf.okapi.common.encoder.EncoderManager getEncoderManager()
- Specified by:
getEncoderManagerin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
getSkeletonWriter
public net.sf.okapi.common.skeleton.ISkeletonWriter getSkeletonWriter()
- Specified by:
getSkeletonWriterin interfacenet.sf.okapi.common.filterwriter.IFilterWriter
-
getTargetLocale
public net.sf.okapi.common.LocaleId getTargetLocale()
-
getDefaultEncoding
public String getDefaultEncoding()
-
isCancelled
public boolean isCancelled()
-
-