Konwerter obrazków
Aspose.Cells Image Converter dla .NET Plugin umożliwia programistom przekształcenie zawartości programu Excel w formaty obrazu, takie jak PNG, JPEG, BMP i wiele innych. Niezależnie od tego, czy konwertujesz całe księgi robocze, indywidualne arkusze robocze, rzędy komórkowe lub wbudowane wykresy, ten wtyczka zapewnia, że dane z arkusza rozprzestrzeniane są z doskonałą dokładnością pikseli.
Najnowsze artykuły
Aspose.Cells Konwerter obrazu kluczowe funkcje
Konwersja arkuszy roboczych, wykresów i ranków na obrazy Wprowadź całe arkusze robocze, specyficzne rzędy lub wbudowane wykresy do wysokiej jakości plików obrazowych odpowiednich dla raportów, dokumentacji i przeglądów online.
Dostosowane ustawienia renderowania Używanie
ImageOrPrintOptions
aby kontrolować rozdzielczość, skalowanie stron, widzialność sieci i więcej. Zrób każdą konwersję, aby spełnić wymagania wizualne i układu.Wsparcie dla wszystkich głównych formatów programu Excel Obsługuje XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS i inne formaty plików dla eksportu obrazu.
Chart i pivot tabela Rendering Konwertuj wbudowane wykresy programu Excel i tabele pivot bezpośrednio do odrębnych obrazów w celu wizualizacji danych lub korzystania z sieci Web.
Zoptymalizowany arkusz i renderowanie książek roboczych Używanie
SheetRender
lubWorkbookRender
Klasy do tworzenia poszczególnych arkuszy lub pełnych książek roboczych na wielu stronach.Bezprzewodowe integracje z projektami .NET Pracuje poza pudełkiem z dowolną aplikacją .NET Framework lub .Net Core do generowania obrazów w zestawie lub na żądanie, w tym wykorzystaniem obrazu Aspose do programu Excel Converter do płynnych konwersji.
Zacznij od Aspose.Cells Image Converter dla .NET
Aby rozpocząć konwersję plików programu Excel do formatów obrazu, postępuj zgodnie z następującymi krokami:
1. Instalacja Aspose.Cells dla .NET
Użyj NuGet, aby dodać Aspose.Cells do projektu:
dotnet add package Aspose.Cells
2. Pobierz książkę Excel Workbook
Workbook workbook = new Workbook("Book1.xlsx");
3. Przekierowanie arkusza do PNG
Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
OnePagePerSheet = true,
Resolution = 200
};
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}
4. Wynajem pełnej książki roboczej
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Najpopularniejsze scenariusze
Konwersja wykresów Excel na obrazy
Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");
Konwertuj zakres komórkowy na obraz
Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");
Render pivot tabeli jako obrazu
Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");
Najlepsze praktyki do konwersji obrazu
- Zawsze auto-fit kolumny przed renderowaniem, aby zapewnić pełną widoczność.
- Zwiększ rozdzielczość dla wydajności o wysokiej zawartości DPI w sieci i drukowaniu.
- Użyj białego koloru tła do czystej eksportu (
options.Transparent = false
). - Validuj widoczność treści dla ukrytych kolejek, połączonych komórek lub komentarzy.
Wspólne kwestie i rezolucje
błąd : File not found
Rozwiązanie: Potwierdź, że ścieżka pliku źródłowego programu Excel jest ważna i dostępna.
błąd : Unsupported file format
Rozwiązanie: Upewnij się, że typ pliku wejściowego jest obsługiwany (np. unikać makro dziedziczenia bez trybu zgodności).
Zdjęcie wyjściowe wycięte lub wycięte
Rozwiązanie: Użyj OnePagePerSheet = true
lub umożliwia AllColumnsInOnePagePerSheet
dla szerokich liści.
Konwersja XLS do obrazu
Jeśli potrzebujesz konwersji plików XLS w sposób konkretny, rozważ używanie narzędzia XLS do konwertera obrazu, które bezprzewodowo integruje się z Aspose.Cells w celu poprawy wydajności.
Wykorzystanie programu Excel do konwertera obrazu
Dla użytkowników, którzy chcą szybko zmienić tablicy Excel na formaty obrazu, funkcja Excel to Image Converter zapewnia proste rozwiązanie, które ułatwia proces konwersji.