Co to jest format pliku SDC?
.sdc to natywny format arkusza kalkulacyjnego StarCalc, komponentu arkusza kalkulacyjnego pakietu StarOffice i jego poprzednika StarDivision Office. Firma StarDivision GmbH (Hamburg, Niemcy) wprowadziła ten format około 1994 roku wraz ze StarCalc 3.0 i pozostał on głównym kontenerem arkuszy kalkulacyjnych do wersji StarOffice 5.x (1999).
Wewnętrznie pliki .sdc z wersji StarCalc 4.x i 5.x wykorzystują format OLE2 Compound File Binary Format (CFBF) - ten sam kontener, który współdzielą pliki XLS i klasyczne pliki .doc - identyfikowalny po ośmiobajtowej sekwencji magicznej D0 CF 11 E0 A1 B1 1A E1 pod offsetem zero. Wewnątrz dokumentu złożonego strumień StarCalcDocument przechowuje dane komórek, formuły i wykresy w siatce binarnej, podczas gdy oddzielne strumienie zawierają style, makra StarBasic i metadane dokumentu. Wcześniejsze pliki StarCalc 3.x używają prostszego kontenera binarnego otwierającego się nagłówkiem SLD2 zamiast opakowania OLE2.
Sun Microsystems przejął StarDivision w 1999 roku i udostępnił kod źródłowy jako OpenOffice.org w 2000 roku. OpenOffice.org 1.x wprowadził pośredni format XML .sxc, a pakiet przeszedł na otwarty standard ODS od wersji 2.0 (2005), co uczyniło format .sdc przestarzałym. LibreOffice Calc do dziś zachowuje możliwość otwierania plików .sdc.
Należy zauważyć, że rozszerzenie .sdc jest również używane przez niepowiązane aplikacje - w tym pliki baz danych SmartWare - dlatego do niezawodnej identyfikacji potrzebny jest typ MIME application/vnd.stardivision.calc lub wewnętrzny identyfikator OLE2 GUID c6a5b861-85d6-11d1-89cb-008029e4b0b1.
Bezpieczeństwo
RYZYKO: MEDIUMPliki SDC mogą zawierać osadzone makra StarBasic (strumień BasicManager2), o których włączenie lub wyłączenie zapyta LibreOffice. Nie należy włączać makr z niezaufanych źródeł. Pliki złożone OLE2 mogą teoretycznie zawierać osadzone obiekty; należy skanować niezaufane pliki programem antywirusowym.
Szczegóły formatu
w pigułce- Baza danych SmartWare - Starsze oprogramowanie bazodanowe Angoss SmartWare używało rozszerzenia .sdc dla tabel danych; niepowiązane ze StarOffice.
Programy otwierające pliki SDC
Szczegóły techniczne
specyfikacja| Format kontenera | OLE2 Compound File Binary Format (CFBF) |
| Magiczne bajty | `D0 CF 11 E0 A1 B1 1A E1` pod offsetem 0 (sygnatura OLE2) |
| Wewnętrzny GUID | `c6a5b861-85d6-11d1-89cb-008029e4b0b1` (identyfikator strumienia StarCalc 5.x) |
| Nagłówek starszego wariantu | Magiczna sekwencja `SLD2` (StarCalc 3.x, binarny kontener inny niż OLE2) |
| Typ MIME | `application/vnd.stardivision.calc` |
| Kolejność bajtów | Little-endian |
| Szyfrowanie | Opcjonalna ochrona hasłem na poziomie dokumentu |
| Typowy rozmiar pliku | 10 KB - 5 MB |
| Strumień danych komórek | `StarCalcDocument` (binarna siatka wierszy/kolumn z typowanymi wartościami, formułami i wykresami) |
| Język makr | StarBasic (przechowywany w strumieniu OLE2 `BasicManager2`) |
| Powiązany system operacyjny | Windows, Linux, macOS, Solaris |
| Zastąpiony przez | ODS (OpenDocument Spreadsheet) od OpenOffice.org 2.0 (2005); format XML `.sxc` był formatem pośrednim w OpenOffice.org 1.x |
| Pochodzenie dewelopera | StarDivision GmbH → Sun Microsystems (1999) → Oracle (2010); kod źródłowy wydany jako OpenOffice.org (2000) |
| Wydano | 1994 (StarCalc 3.0); format used through StarOffice 5.x (1999) |
| Najnowsza wersja | StarCalc 5.x (last .sdc variant, circa 1999); superseded by ODS in OpenOffice.org 1.0 (2002) |
Konwersje SDC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SDC.