Praca z Ranges
Jeśli pracowałeś z Microsoft Word Automatyzacja, prawdopodobnie wiesz, że jednym z głównych narzędzi do badania i modyfikacji zawartości dokumentu jest Range
obiekt. Zakres jest jak “okno” w treści dokumentu i formatowanie.
Aspose.Words ma również Range klasa i jest przeznaczony do wyglądu i działania podobnie do Range w Microsoft Word. Chociaż Range nie może obejmować arbitralnej części dokumentu i nie posiada Start oraz End, można uzyskać dostęp do zakresu objętego przez dowolny węzeł dokumentu, w tym Document Sam. Innymi słowy, każdy węzeł ma swój własny zakres. W Range obiekt pozwala na dostęp do tekstu, zakładek i pól formatowania w ramach zakresu.
Pobieranie zwykłego tekstu
Użyj Text właściwość do pobrania zwykłego, niesformatowanego tekstu zakresu.
Poniższy przykład kodu pokazuje jak uzyskać zwykły, niesformatowany tekst zakresu:
Usuń tekst
W Range
klasa pozwala na usunięcie wszystkich znaków zakresu przez wywołanie delete.
Poniższy przykład kodu pokazuje jak usunąć wszystkie znaki zakresu: