Ten krótki przewodnik wyjaśnia, jak zrobić pełny zrzut ekranu strony internetowej przy użyciu C#. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków programistycznych oraz przykładowy kod do wykonania całego zrzutu ekranu strony internetowej przy użyciu C#. Uzyskasz informacje potrzebne do stworzenia niestandardowego wyjścia zgodnie z Twoimi wymaganiami.
Kroki do przechwycenia pełnego zrzutu ekranu całej strony internetowej przy użyciu C#
- Ustaw IDE, aby używało Aspose.HTML for .NET do zrobienia zrzutu ekranu całej strony.
- Ustaw licencję, aby uniknąć wszelkich ograniczeń wersji próbnej produktu
- Określ stronę internetową, której zrzut ekranu ma zostać wykonany
- Załaduj stronę źródłową do pamięci
- Utwórz obiekt ImageSaveOptions i ustaw typ wyjściowego obrazu na PNG
- Ustaw poziomą i pionową rozdzielczość wynikowego obrazu
- Renderuj stronę internetową jako obraz przy użyciu metody ConvertHTML()
Te kroki opisują, jak zrobić zrzut ekranu całej strony internetowej przy użyciu C#. Ustaw licencję, określ stronę internetową i załaduj ją do pamięci, a następnie utwórz obiekt klasy ImageSaveOptions. Na koniec ustaw parametry wyjściowego obrazu i wyrenderuj stronę jako obraz.
Kod do wykonania zrzutu ekranu witryny przy użyciu C#
Ten przykładowy kod demonstruje, jak zastosować pełne przechwytywanie ekranu strony internetowej przy użyciu C#. Aby przechwycić całą stronę, użyj opcji dopasowania układu strony, aby uchwycić całą stronę zamiast domyślnego widoku. Możesz także spróbować ustawić kolor tła obrazu, określić niestandardowy rozmiar widoku oraz ustawić limit czasu sieciowego dla obsługi opóźnień w ładowaniu strony.
Ten samouczek pomaga w tworzeniu zrzutów ekranu stron internetowych. Aby przekonwertować Markdown na obraz, odnieś się do artykułu Convert Markdown to Word in C#.