Witam
Szukam biblioteki C++, która pozwoliła by na generowanie plików z formatach MS Office (import też by się przydał), ostatecznie może być format OpenOffice'a, ewentualnie PDF.
Pozdrawiam
Witam
Szukam biblioteki C++, która pozwoliła by na generowanie plików z formatach MS Office (import też by się przydał), ostatecznie może być format OpenOffice'a, ewentualnie PDF.
Pozdrawiam
We własnym zakresie można napisać generator plików .rtf, bo to język znaczników – jak html, tylko inny ;-)
Mnie też to interesuje. Jak np. w Visual C++ zapisać dane do pliku xls.
@corondo & MiL: możecie się zainteresować automatyzacją (automation), ale niestety chyba wymusza to posiadanie Worda/Excela. Jest to część technologii OLE2 bazującej na COM/DCOM i nie jest do końca to taki lekki temat, ale zawsze prościej tak, niż pisać własną obsługę tych formatów.
prędzej, zainteresujcie się faktem, że począwszy od wersji chyba 200-ileśtam, cały pakiet Office poza obsługa własnych binarnych formatów, obsługuje tażke czytanie i pisanie do dość banalnych XMLi.
Tylko uwaga, nie pomylcie starego Excel-ML który już nie jest obsługiwany z aktualnym XLSX !!
Skoro to docx i xlsx jest takie trywialne i jawne to czemu ciągle dokumenty się rozjeżdżają w OpenOffice? Co do rtf-a to nic nie trzeba robić, kontrolka RichEdit ma wbudowaną obsługę tego. A do pdf jest masa darmowych bibliotek.
Skoro to docx i xlsx jest takie trywialne i jawne
Trywialne? Oba XML-owe formaty (MS Office i Open Office) są równie zagmatwane i posiadają ogromną objętościowo specyfikację.
To już formaty binarne (doc, xls, ppt) są prostsze, i też jawne.
to czemu ciągle dokumenty się rozjeżdżają w OpenOffice?
opensource. popraw sam ;-)
Dziwi mnie to że Office i Visual Studio to programy Microsoftu a w tym drugim nie można w prosty sposób zapisać np. pliku doc lub xls.
yyy... visual studio to przecież IDE, więc co ma piernik do wiatraka? Poza tym format doc i xls po prostu są bardzo złożonymi formatami. Jak chcesz coś prosto to masz txt i rtf. MS do tych celów stworzył np. automatyzację co znowu takie trudne nie jest.
Dziwi mnie to że Office i Visual Studio to programy Microsoftu a w tym drugim nie można w prosty sposób zapisać np. pliku doc lub xls.
Dziwi mnie to że Flash Player i Photoshop to programy Adobe a w tym drugim nie można w prosty sposób obejrzeć np. filmiku na Youtube.