Aspose.Cells pretvornik slike za .NET
Aspose.Cells Image Converter za .NET je lagana, visoko učinkovita API dizajnirana posebno kako bi pretvorila Microsoft Excel spreadsheets (XLS, XLSX, XLTM, xLSM) u razne formate slike – uključujući TIFF, JPEG, PNG, BMP, EMF i GIF – dok čuva raspored, formiranje, grafike i ugrađene predmete.
Instaliranje i postavljanje
Dodajte Assembly Aspose.Cells Image Converter vašem projektu .NET putem NuGeta ili upućivanjem DLL-a izravno instalacija .Prije podnošenja bilo kakvih slika, inicijalizirajte mjerenu licenciranje kako je opisano u Mjerena dozvola .
Ključne značajke i funkcije
Konverzija radnog lista na sliku
• Render pojedinačne radne ploče na jedinstvene slike s kontrolom nad stranicama, skala i transparentnosti.• Poštovanje Excel tiskanje područja, glave / stopala, i margine, osiguravajući vjerodostojnost tiskanju Preview.
Radna knjiga na više stranica TIFF
• Izvoz cjelokupnih radnih knjiga u jednu, više stranica TIFF Kontejner je.• Svaki list se prikazuje kao jedan TIFF okvir za arhiviranje ili obradu paketa.
Podrška za sveobuhvatni format slike
• Podržava TIFF, JPEG, PNG, BMP, EMF i GIF.• Kontrolna kompresija (LZW, CCITT), interlacing, transparentnost i palete za različite formate.
Rendering opcije i prilagodba
• Fine-tune DPI, rezolucija i dubina boje.• Konfigurirajte anti-aliasing, gridline vidljivost i pozadine punjenja.• Primijenite način svjetlosti/tamnosti ili prilagođene pozadine za površine i vodene oznake.
Karta i oblika Rendering
• Konvertira grafike, SmartArt, OLE predmete i oblike s visokom vjernošću.• Drži teme, stiliranje, osi i oznake podataka za točan raspored grafikona.
Paginacija, skaliranje i postavke tiskanja
• Poštuje Excel stranice za izvješća.• Skala za prilagodbu širine / visine ili određene brojke stranice.• Naslovi, stopala i brojevi stranica su sačuvani.
Streaming i upravljanje memorijom
• Podržava cinked rendering i stream-based output za vrlo velike radne knjige.• Minimizira utisak pamćenja i izbjegava probleme izvan memorije.
Visoka vjerodostojnost tekst i font embedding
• Održavaju fontove, usklađenost i protok teksta s ugrađenim ili zamijenjenim fontovima.• Podržava RTL, cursive i azijske skriptove za globalnu kompatibilnost.
Sljedeći članakSigurnost i valuta
• Mnoge primjere mogu raditi paralelno za sredine visoke brzine.• Thread-safe dizajn idealan za server-side rendering.
Upravljanje pogreškom i dijagnoza
• Podrobno izvješćivanje o pogreškama za nepodržene funkcije ili korumpirane datoteke.• Prijava upozorenja za nedostajuće fontove ili prikazivanje razlika.
Primjer: pretvoriti Excel u PNG
// Open a template Excel file
Workbook book = new Workbook("Book1.xlsx");
// Get the first worksheet
Worksheet sheet = book.Worksheets[0];
// Define ImageOrPrintOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// Specify the image format
imgOptions.ImageType = ImageType.Png;
// Render the sheet to image(s)
SheetRender sr = new SheetRender(sheet, imgOptions);
int pageCount = sr.PageCount;
for (int idxPage = 0; idxPage < pageCount; idxPage++)
{
sr.ToImage(idxPage, "out_" + (idxPage + 1) + ".png");
}
Savjeti i najbolje prakse
• Inicijalizirajte licenciranje jednom na startu kako biste izbjegli ponavljane provjere.• Definicija područja tiskanja i postavke stranice u Excel šablonima za dosljednost.• Koristite način prijenosa za konverzije visokog DPI-a velikih radnih knjiga.• Cache često koriste šablone za ponavljane konverzije.• Provjerite dostupnost fontova kako biste izbjegli tihe zamjene.• Brzo raspoređivanje radnih knjiga i prijenosa predmeta.• Koristite kombinirane primjere za server-side rendering kako biste smanjili preopterećenje.
Zajednička pitanja i rezolucije
Error: ‘File nije pronađeno’Rješenje: Provjerite da je put ulazne datoteke ispravan i pristupačan.
Error: ‘Neodgovarajući format datoteke’Rješenje: Uvjerite se da je format datoteke podržan konverterom.
Često postavljana pitanja
**Što je Aspose.Cells Image Converter za .NET?**To je fokusiran alat za programski pretvaranje Excelovog rasporednika u slike unutar aplikacija .NET.
**Kako se razlikuje od Aspose.Cells za .NET?**Aspose.Cells za .NET je API s punim sadržajem, dok je plugin Image Converter prilagođen za brzu i točnu konverziju slike.
**Koji su formati datoteke podržani?**Podržava XLS, XL SX, XXL, XLTX i XLTM, CSV, TSV, HTML, ODS i više.
**Mogu li prilagoditi generaciju slike?**Da, uz pomoć ImageOrPrintOptions
razred za definiciju tipa izlaska, rezolucije, kompresije, i još mnogo toga.