Kun viedät Excelin työpöydät tai vaihtelevat kuviin tulostus-, esitys- tai sisällyttämistarkoituksiin, tarvitset usein tarkan hallinnan siitä, miten sisältö näyttää.Tämä artikkeli osoittaa, kuinka räätälöidä kuvan rendering käyttämällä Aspose.Cells for .NET, tehokasta kirjastoa, jonka avulla voit puhdistaa jokainen näkökohta vientikuvasi.
Johdanto
Excelin työpöydän ja sarjojen räätälöiminen, kun ne muunnetaan kuviin, voi merkittävästi parantaa niiden visuaalista houkuttelevuutta ja hyödyllisyyttä. Olipa se tulostukseen, esityksiin sisällyttämiseen tai verkossa jakamiseen, kyky hallita asetusta, resoluutioa, värimuotoa ja sisältö näkyvyyttä on ratkaisevan tärkeää.
Aspose.Cells for .NET tarjoaa laajan valikoiman vaihtoehtoja, joilla voit räätälöidä, miten Excel-tiedostoja luodaan kuvaksi.Tämä artikkeli ohjaa sinua asentamisprosessissa Aspos.cells, Excelin työpöytäkirjan lataaminen, kehittyneiden luodun asetusten määrittäminen ja tulon säästämisen haluttujen laatuasetusten avulla.
Vaiheittainen opas
Vaihe 1: Asenna Aspose.Cells .NET
Aloita, asenna Aspose.Cells -paketti NuGet Package Managerin kautta:
Install-Package Aspose.Cells
Vaihe 2: Lataa työpöytä ja työpöytä
Lataa Excel-työkalu ja valitse tietty työpöytä työskentelemään:
Workbook workbook = new Workbook("Template.xlsx");
Worksheet worksheet = workbook.Worksheets["Sheet1"];
Vaihe 3: Aseta Advanced Rendering -vaihtoehdot
Aseta kehittyneet rendering-vaihtoehdot, kuten kuvan tyyppi, resoluutio, läpinäkyvyys ja enemmän:
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
HorizontalResolution = 300,
VerticalResolution = 300,
PrintWithStatusDialog = false,
Transparent = false,
OnePagePerSheet = true
};
Vaihe 4: Käytä linjoja ja ohjaimia (vaihtoehtoinen)
Näytä verkkovirrat tai rivin/kolonnin otsikot tuloksessa:
options.ShowGridLines = true;
options.ShowRowColumnHeaders = true;
Vaihe 5: Sivun mukauttaminen
Aseta vaihtoehdot koko lehtiä yksittäisiksi sivuiksi tarvittaessa:
options.AllColumnsInOnePagePerSheet = true;
options.AllRowsInOnePagePerSheet = true;
Vaihe 6: Siirry kuviin SheetRenderin avulla
Käytä sitä SheetRender luokka muuntaa työlehti tai valikoima kuvan:
SheetRender renderer = new SheetRender(worksheet, options);
renderer.ToImage(0, "custom_output.png");
Vaihe 7: Tallenna ja tarkista tulos
Varmista, että tuloksena oleva kuva heijastaa räätälöityä asetusta ja visuaalisia valintoja.
Täydellinen esimerkki koodi
Tässä on täydellinen esimerkki siitä, miten räätälöidä Excel rendering:
using System;
using Aspose.Cells;
class Program
{
static void Main()
{
// Load Excel file
Workbook workbook = new Workbook("Template.xlsx");
Worksheet worksheet = workbook.Worksheets["Sheet1"];
// Set up advanced rendering options
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
HorizontalResolution = 300,
VerticalResolution = 300,
PrintWithStatusDialog = false,
Transparent = false,
OnePagePerSheet = true,
ShowGridLines = true,
ShowRowColumnHeaders = true,
AllColumnsInOnePagePerSheet = true,
AllRowsInOnePagePerSheet = true
};
// Render to image
SheetRender renderer = new SheetRender(worksheet, options);
renderer.ToImage(0, "custom_output.png");
Console.WriteLine("Custom-rendered worksheet saved as image.");
}
}
Vinkkejä parempaan valvontaan
| asettaminen | kuvaus |
|---|---|
ImageType | Valitse PNG, JPEG, BMP tai TIFF |
Transparent | Aseta oikea läpinäkyvään taustaan |
SmoothingMode | Parannetaan visuaalisuutta anti-aliasanttien avulla |
ShowFormulas | Näytä kaavioita laskettujen arvojen sijaan |
ChartImageWidth / ChartImageHeight | Määritä tulon koko kaavioille |