Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
78f4ed10
Kaydet (Commit)
78f4ed10
authored
Nis 04, 2015
tarafından
Markus Mohrhard
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
correct xlsx element order, related tdf#59663
Change-Id: Iffb7a766f15475e3600332a6c76a15a1d192d7c8
üst
4ca0ca86
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
1 deletion
+14
-1
excdoc.cxx
sc/source/filter/excel/excdoc.cxx
+4
-0
xepage.cxx
sc/source/filter/excel/xepage.cxx
+6
-1
xepage.hxx
sc/source/filter/inc/xepage.hxx
+4
-0
No files found.
sc/source/filter/excel/excdoc.cxx
Dosyayı görüntüle @
78f4ed10
...
@@ -673,6 +673,10 @@ void ExcTable::FillAsTableXml()
...
@@ -673,6 +673,10 @@ void ExcTable::FillAsTableXml()
// all MSODRAWING and OBJ stuff of this sheet goes here
// all MSODRAWING and OBJ stuff of this sheet goes here
aRecList
.
AppendRecord
(
GetObjectManager
().
ProcessDrawing
(
GetSdrPage
(
mnScTab
)
)
);
aRecList
.
AppendRecord
(
GetObjectManager
().
ProcessDrawing
(
GetSdrPage
(
mnScTab
)
)
);
XclExpImgData
*
pImgData
=
xPageSett
->
getGraphicExport
();
if
(
pImgData
)
aRecList
.
AppendRecord
(
std
::
shared_ptr
<
XclExpRecordBase
>
(
pImgData
));
aRecList
.
AppendRecord
(
xExtLst
);
aRecList
.
AppendRecord
(
xExtLst
);
}
}
...
...
sc/source/filter/excel/xepage.cxx
Dosyayı görüntüle @
78f4ed10
...
@@ -405,9 +405,14 @@ void XclExpPageSettings::SaveXml( XclExpXmlStream& rStrm )
...
@@ -405,9 +405,14 @@ void XclExpPageSettings::SaveXml( XclExpXmlStream& rStrm )
static_cast
<
sal_uInt16
>
(
GetXclMaxPos
().
Col
()
)
).
SaveXml
(
rStrm
);
static_cast
<
sal_uInt16
>
(
GetXclMaxPos
().
Col
()
)
).
SaveXml
(
rStrm
);
XclExpPageBreaks
(
EXC_ID_VERPAGEBREAKS
,
maData
.
maVerPageBreaks
,
XclExpPageBreaks
(
EXC_ID_VERPAGEBREAKS
,
maData
.
maVerPageBreaks
,
static_cast
<
sal_uInt16
>
(
GetXclMaxPos
().
Row
()
)
).
SaveXml
(
rStrm
);
static_cast
<
sal_uInt16
>
(
GetXclMaxPos
().
Row
()
)
).
SaveXml
(
rStrm
);
}
XclExpImgData
*
XclExpPageSettings
::
getGraphicExport
()
{
if
(
const
Graphic
*
pGraphic
=
maData
.
mxBrushItem
->
GetGraphic
()
)
if
(
const
Graphic
*
pGraphic
=
maData
.
mxBrushItem
->
GetGraphic
()
)
XclExpImgData
(
*
pGraphic
,
EXC_ID8_IMGDATA
).
SaveXml
(
rStrm
);
return
new
XclExpImgData
(
*
pGraphic
,
EXC_ID8_IMGDATA
);
return
NULL
;
}
}
XclExpChartPageSettings
::
XclExpChartPageSettings
(
const
XclExpRoot
&
rRoot
)
:
XclExpChartPageSettings
::
XclExpChartPageSettings
(
const
XclExpRoot
&
rRoot
)
:
...
...
sc/source/filter/inc/xepage.hxx
Dosyayı görüntüle @
78f4ed10
...
@@ -24,6 +24,8 @@
...
@@ -24,6 +24,8 @@
#include "xlpage.hxx"
#include "xlpage.hxx"
#include "xeroot.hxx"
#include "xeroot.hxx"
class
XclExpImgData
;
// Page settings records ======================================================
// Page settings records ======================================================
// Header/footer --------------------------------------------------------------
// Header/footer --------------------------------------------------------------
...
@@ -100,6 +102,8 @@ public:
...
@@ -100,6 +102,8 @@ public:
virtual
void
Save
(
XclExpStream
&
rStrm
)
SAL_OVERRIDE
;
virtual
void
Save
(
XclExpStream
&
rStrm
)
SAL_OVERRIDE
;
virtual
void
SaveXml
(
XclExpXmlStream
&
rStrm
)
SAL_OVERRIDE
;
virtual
void
SaveXml
(
XclExpXmlStream
&
rStrm
)
SAL_OVERRIDE
;
XclExpImgData
*
getGraphicExport
();
private
:
private
:
XclPageData
maData
;
/// Page settings data.
XclPageData
maData
;
/// Page settings data.
};
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment