filters
- filters
- kspread
- latex
- export
20#include <latexexport.h>
21#include <latexexport.moc>
23#include <KoFilterChain.h>
24#include <kgenericfactory.h>
27#include <tqtextcodec.h>
28#include "kspreadlatexexportdiaImpl.h"
30typedef KGenericFactory<LATEXExport, KoFilter> LATEXExportFactory;
31K_EXPORT_COMPONENT_FACTORY( libkspreadlatexexport, LATEXExportFactory( "kofficefilters" ) )
34LATEXExport::LATEXExport(KoFilter *, const char *, const TQStringList&) :
38KoFilter::ConversionStatus LATEXExport::convert( const TQCString& from, const TQCString& to )
42 if(to != "text/x-tex" || from != "application/x-kspread")
43 return KoFilter::NotImplemented;
45 KoStore* in = KoStore::createStore(m_chain->inputFile(), KoStore::Read);
46 if(!in || !in->open( "root")) {
47 kdError(30503) << "Unable to open input file!" << endl;
49 return KoFilter::FileNotFound;
51 kdDebug(30522) << "In the kspread latex export filter..." << endl;
55 KSpreadLatexExportDiaImpl* dialog = new KSpreadLatexExportDiaImpl(in);
56 dialog->setOutputFile(m_chain->outputFile());
|