Lines 81-90
ImpPDFTabDialog::ImpPDFTabDialog( Window
Link Here
|
81 |
maFlPages( this, ResId( 1 ) ), |
81 |
maFlPages( this, ResId( 1 ) ), |
82 |
|
82 |
|
83 |
maConfigItem( String( RTL_CONSTASCII_USTRINGPARAM( "Office.Common/Filter/PDF/Export/" ) ), &rFilterData ), |
83 |
maConfigItem( String( RTL_CONSTASCII_USTRINGPARAM( "Office.Common/Filter/PDF/Export/" ) ), &rFilterData ), |
|
|
84 |
maConfigI18N( String( RTL_CONSTASCII_USTRINGPARAM( "Office.Common/I18N/CTL/" ) ) ), |
84 |
mbIsPresentation( sal_False ), |
85 |
mbIsPresentation( sal_False ), |
85 |
mbIsWriter( sal_False ), |
86 |
mbIsWriter( sal_False ), |
86 |
|
87 |
|
87 |
mbSelectionPresent( sal_False ), |
88 |
mbSelectionPresent( sal_False ), |
|
|
89 |
mbUseCTLFont( sal_False ), |
88 |
mbUseLosslessCompression( sal_True ), |
90 |
mbUseLosslessCompression( sal_True ), |
89 |
mnQuality( 90 ), |
91 |
mnQuality( 90 ), |
90 |
mbReduceImageResolution( sal_False ), |
92 |
mbReduceImageResolution( sal_False ), |
Lines 167-172
ImpPDFTabDialog::ImpPDFTabDialog( Window
Link Here
|
167 |
{ |
169 |
{ |
168 |
} |
170 |
} |
169 |
|
171 |
|
|
|
172 |
//get the CTL (Complex Text Layout) from general options, returns TRUE if we have a CTL font on our hands. |
173 |
mbUseCTLFont = maConfigI18N.ReadBool( OUString( RTL_CONSTASCII_USTRINGPARAM( "CTLFont" ) ), sal_False ); |
174 |
|
170 |
mbUseLosslessCompression = maConfigItem.ReadBool( OUString( RTL_CONSTASCII_USTRINGPARAM( "UseLosslessCompression" ) ), sal_False ); |
175 |
mbUseLosslessCompression = maConfigItem.ReadBool( OUString( RTL_CONSTASCII_USTRINGPARAM( "UseLosslessCompression" ) ), sal_False ); |
171 |
mnQuality = maConfigItem.ReadInt32( OUString( RTL_CONSTASCII_USTRINGPARAM( "Quality" ) ), 90 ); |
176 |
mnQuality = maConfigItem.ReadInt32( OUString( RTL_CONSTASCII_USTRINGPARAM( "Quality" ) ), 90 ); |
172 |
mbReduceImageResolution = maConfigItem.ReadBool( OUString( RTL_CONSTASCII_USTRINGPARAM( "ReduceImageResolution" ) ), sal_False ); |
177 |
mbReduceImageResolution = maConfigItem.ReadBool( OUString( RTL_CONSTASCII_USTRINGPARAM( "ReduceImageResolution" ) ), sal_False ); |
Lines 495-501
ImpPDFTabOpnFtrPage::ImpPDFTabOpnFtrPage
Link Here
|
495 |
maRbPgLySinglePage( this, ResId( RB_PGLY_SINGPG, paResMgr ) ), |
500 |
maRbPgLySinglePage( this, ResId( RB_PGLY_SINGPG, paResMgr ) ), |
496 |
maRbPgLyContinue( this, ResId( RB_PGLY_CONT, paResMgr ) ), |
501 |
maRbPgLyContinue( this, ResId( RB_PGLY_CONT, paResMgr ) ), |
497 |
maRbPgLyContinueFacing( this, ResId( RB_PGLY_CONTFAC, paResMgr ) ), |
502 |
maRbPgLyContinueFacing( this, ResId( RB_PGLY_CONTFAC, paResMgr ) ), |
498 |
maCbPgLyFirstOnLeft( this, ResId( CB_PGLY_FIRSTLEFT, paResMgr ) ) |
503 |
maCbPgLyFirstOnLeft( this, ResId( CB_PGLY_FIRSTLEFT, paResMgr ) ), |
|
|
504 |
mbUseCTLFont( sal_False ) |
499 |
{ |
505 |
{ |
500 |
mpaResMgr = paResMgr; |
506 |
mpaResMgr = paResMgr; |
501 |
FreeResource(); |
507 |
FreeResource(); |
Lines 542-553
void ImpPDFTabOpnFtrPage::GetFilterConfi
Link Here
|
542 |
else if( maRbPgLyContinueFacing.IsChecked() ) |
548 |
else if( maRbPgLyContinueFacing.IsChecked() ) |
543 |
paParent->mnPageLayout = 3; |
549 |
paParent->mnPageLayout = 3; |
544 |
|
550 |
|
545 |
paParent->mbFirstPageLeft = maCbPgLyFirstOnLeft.IsChecked(); |
551 |
paParent->mbFirstPageLeft = ( mbUseCTLFont ) ? maCbPgLyFirstOnLeft.IsChecked() : sal_False; |
546 |
} |
552 |
} |
547 |
|
553 |
|
548 |
// ----------------------------------------------------------------------------- |
554 |
// ----------------------------------------------------------------------------- |
549 |
void ImpPDFTabOpnFtrPage::SetFilterConfigItem( const ImpPDFTabDialog* paParent ) |
555 |
void ImpPDFTabOpnFtrPage::SetFilterConfigItem( const ImpPDFTabDialog* paParent ) |
550 |
{ |
556 |
{ |
|
|
557 |
mbUseCTLFont = paParent->mbUseCTLFont; |
551 |
switch( paParent->mnPageLayout ) |
558 |
switch( paParent->mnPageLayout ) |
552 |
{ |
559 |
{ |
553 |
default: |
560 |
default: |
Lines 596-604
void ImpPDFTabOpnFtrPage::SetFilterConfi
Link Here
|
596 |
break; |
603 |
break; |
597 |
}; |
604 |
}; |
598 |
|
605 |
|
599 |
maRbPgLyContinueFacing.SetToggleHdl( LINK( this, ImpPDFTabOpnFtrPage, ToggleRbPgLyContinueFacingHdl ) ); |
606 |
if( !mbUseCTLFont ) |
600 |
maCbPgLyFirstOnLeft.Check( paParent->mbFirstPageLeft ); |
607 |
maCbPgLyFirstOnLeft.Hide( ); |
601 |
ToggleRbPgLyContinueFacingHdl( NULL ); |
608 |
else |
|
|
609 |
{ |
610 |
maRbPgLyContinueFacing.SetToggleHdl( LINK( this, ImpPDFTabOpnFtrPage, ToggleRbPgLyContinueFacingHdl ) ); |
611 |
maCbPgLyFirstOnLeft.Check( paParent->mbFirstPageLeft ); |
612 |
ToggleRbPgLyContinueFacingHdl( NULL ); |
613 |
} |
602 |
} |
614 |
} |
603 |
|
615 |
|
604 |
IMPL_LINK( ImpPDFTabOpnFtrPage, ToggleRbPgLyContinueFacingHdl, void*, p ) |
616 |
IMPL_LINK( ImpPDFTabOpnFtrPage, ToggleRbPgLyContinueFacingHdl, void*, p ) |