Jak przekonwertować program Excel na obraz w języku C#

Ten krótki samouczek zawiera informacje o tym, jak konwertować program Excel na obraz w języku C#. Wyjaśnia kroki konfiguracji środowiska aplikacji, odniesienia do klas wymaganych do konwersji wejściowego pliku XLSX oraz konwersji Excela na obrazowy kod C# jest przedstawiony wraz z opisem. Ten samouczek zawiera również wskazówki dotyczące dostosowywania obrazów wyjściowych zgodnie z własnymi wymaganiami, takimi jak ustawienie typu obrazu na JPG.

Kroki, aby przekonwertować program Excel na obraz przy użyciu języka C#

  1. Skonfiguruj projekt tak, aby zawierał Aspose.Cells z menedżera pakietów Nuget
  2. Załaduj źródłowy plik programu Excel do obiektu Workbook w celu konwersji na wiele obrazów
  3. Uzyskaj odniesienie do docelowego arkusza roboczego, który ma zostać przekształcony w obrazy
  4. Utwórz instancję obiektu klasy ImageOrPrintOptions do dostosowywania obrazów wyjściowych
  5. Ustaw typ obrazu i flagę, aby wyświetlić wszystkie kolumny na stronie w arkuszu
  6. Utwórz obiekt klasy SheetRender, który zawiera funkcje do tworzenia obrazów
  7. Przeanalizuj wszystkie strony i wyrenderuj jako obraz za pomocą obiektu SheetRender

W tych krokach wyjaśniono, w jaki sposób można przeprowadzić konwersję C# Excel na obraz za pomocą prostej konfiguracji i kilku wierszy kodu. Najpierw załaduj źródłowy plik programu Excel, uzyskaj odniesienie do arkusza docelowego, który ma być renderowany do obrazów, utwórz obiekt ImageOrPrintOptions i użyj go do ustawienia właściwości obrazów wyjściowych, a następnie wyrenderuj każdą stronę za pomocą obiektu SheetRender. Możesz ustawić różne właściwości, takie jak typ obrazu i flaga, aby wyświetlić wszystkie kolumny na stronie arkusza w celu uzyskania lepszej widoczności.

Kod do konwersji Excela na obraz w C#

Klasa ImageOrPrintOptions ma wszechstronne właściwości i metody, takie jak ustawienie typu linii siatki, ustawienie rozdzielczości poziomej i pionowej obrazów wyjściowych, ustawienie flagi automatycznego dopasowania komórek na podstawie zawartości, flaga renderowania całego arkusza na jednym obrazie, flaga renderowania tylko określony obszar arkusza, ustaw jakość obrazów wyjściowych, ustaw format pikseli, tryb wygładzania, przezroczystość obrazów i wiele innych. Aby przekonwertować Excel na obraz C#, kod pokazuje kilka właściwości, jednak możesz ustawić dowolne właściwości zgodnie z własnymi wymaganiami.

Ten samouczek poprowadził nas, jak przekonwertować program Excel na obraz w języku C#. Jeśli chcesz nauczyć się konwertować Excel na HTML, zapoznaj się z artykułem na jak przekonwertować Excela na HTML za pomocą C#.

 Polski