summaryrefslogtreecommitdiff
path: root/writerfilter/source/filter
diff options
context:
space:
mode:
authorCédric Bosdonnat <cedric.bosdonnat.ooo@free.fr>2012-09-19 16:19:37 +0200
committerCédric Bosdonnat <cedric.bosdonnat.ooo@free.fr>2012-10-02 18:02:27 +0200
commit3e6f387606971130fe8710553a4d28cadf7ef3d1 (patch)
tree23208757b6d859a0e5b1919da607ba5f14e57032 /writerfilter/source/filter
parentc3f399bacd5278895276d1c3aaafcaae63462cd3 (diff)
n#779627: added quite some compat options from the ww8 filter on writerfilter
Change-Id: I9e8dee39f63a08517eb654e33747bd8c95d84b59
Diffstat (limited to 'writerfilter/source/filter')
-rw-r--r--writerfilter/source/filter/ImportFilter.cxx14
1 files changed, 14 insertions, 0 deletions
diff --git a/writerfilter/source/filter/ImportFilter.cxx b/writerfilter/source/filter/ImportFilter.cxx
index 820af9e55811..abad2b211a3a 100644
--- a/writerfilter/source/filter/ImportFilter.cxx
+++ b/writerfilter/source/filter/ImportFilter.cxx
@@ -182,6 +182,20 @@ void WriterFilter::setTargetDocument( const uno::Reference< lang::XComponent >&
uno::Reference< beans::XPropertySet > xSettings( xFactory->createInstance(
rtl::OUString::createFromAscii( "com.sun.star.document.Settings" ) ), uno::UNO_QUERY );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("AddFrameOffsets"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("UseOldNumbering"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("IgnoreFirstLineIndentInNumbering"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("DoNotResetParaAttrsForNumFont"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("UseFormerLineSpacing"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("AddParaSpacingToTableCells"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("UseFormerObjectPositioning"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("ConsiderTextWrapOnObjPos"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("UseFormerTextWrapping"), uno::makeAny( sal_False ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("TableRowKeep"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("IgnoreTabsAndBlanksForLineCalculation"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("InvertBorderSpacing"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("CollapseEmptyCellPara"), uno::makeAny( sal_True ) );
+ xSettings->setPropertyValue( rtl::OUString::createFromAscii("TabOverflow"), uno::makeAny( sal_True ) );
xSettings->setPropertyValue( rtl::OUString::createFromAscii( "UnbreakableNumberings" ), uno::makeAny( sal_True ) );
xSettings->setPropertyValue(rtl::OUString::createFromAscii("FloattableNomargins"), uno::makeAny( sal_True ));
xSettings->setPropertyValue( rtl::OUString::createFromAscii("BackgroundParaOverDrawings"), uno::makeAny( sal_True ) );