Tworzenie, manipulowanie i renderowanie osi czasu w plikach MS Excel za pomocą Aspose.Cells dla .NET
czerwca 4, 2025 · 3 min · John He
Z przyjemnością ogłaszamy wydanie [Aspose.Cells dla .NET v22.4][1]. Proszę sprawdzić [dokument][2] dotyczący instalacji Aspose dla interfejsów API .NET bezpośrednio z repozytorium NuGet. W tej wersji wspierana jest długo oczekiwana funkcja dotycząca osi czasu. Wprowadziliśmy również możliwość dodawania okna obserwacji formuły Microsoft Excel dla użytkowników. Ponadto wprowadziliśmy kilka ważnych poprawek i innych ulepszeń dla użytkowników. Proszę zapoznać się z [notatkami wydania][3], aby uzyskać informacje na temat nowości oraz tego, co zostało ulepszone lub naprawione w tej wersji Aspose.Cells dla .NET.
Zamiast dostosowywać filtry do wyświetlania dat, możesz użyć osi czasu tabeli przestawnej — dynamicznej opcji filtru, która pozwala łatwo filtrować według daty/czasu i przybliżać okres, który chcesz, za pomocą suwaka. Microsoft Excel pozwala na tworzenie osi czasu, wybierając tabelę przestawną, a następnie klikając Wstaw > Oś czasu. Aspose.Cells również pozwala na tworzenie osi czasu za pomocą metody [Worksheet.Timelines.Add()][4].
## Tworzenie, manipulowanie i renderowanie osi czasu
Osi czasu to silny sposób filtrowania danych tabeli przestawnej. Możesz wstawiać osie czasu do MS Excel, aby szybko i łatwo filtrować tabele przestawne. Aspose.Cells teraz wspiera tworzenie, manipulowanie i renderowanie osi czasu w arkuszu kalkulacyjnym.
Tworzenie osi czasu w tabeli przestawnej
Proszę zobaczyć poniższy przykładowy kod. Ładuje przykładowy plik Excel, który zawiera tabelę przestawną. Następnie tworzy oś czasu na podstawie pierwszego podstawowego pola tabeli przestawnej.
Tworzenie osi czasu w tabeli przestawnej za pomocą C#
Proszę zapoznać się z poniższym artykułem, aby uzyskać więcej szczegółów na ten temat.
* Tworzenie osi czasu w tabeli przestawnej
## Renderowanie osi czasu
Aspose.Cells wspiera również renderowanie kształtu osi czasu. Gdy konwertujesz swój arkusz kalkulacyjny na obraz lub zapisujesz swój skoroszyt w formatach PDF lub HTML, zobaczysz, że osie czasu są renderowane poprawnie.
Renderowanie osi czasu do obrazu
Poniższy przykładowy kod ładuje przykładowy plik Excel, który zawiera istniejącą oś czasu. Uzyskaj obiekt kształtu zgodnie z nazwą osi czasu, a następnie renderuj go jako obraz za pomocą metody Shape.ToImage().