ImageOrPrintOptions

ImageOrPrintOptions class

Gör det möjligt att ange alternativ när du renderar kalkylblad till bilder, skriver ut kalkylblad eller renderar diagram till bild.

public class ImageOrPrintOptions

Konstruktörer

namn Beskrivning
ImageOrPrintOptions() Default_Constructor

Egenskaper

namn Beskrivning
AllColumnsInOnePagePerSheet { get; set; } Om AllColumnsInOnePagePerSheet är sant , kommer allt kolumninnehåll på ett ark att matas ut till endast en sida i resultat. Bredden på pappersstorleken för siduppsättningen kommer att vara ogiltig, och de andra inställningarna för siduppsättningen kommer fortfarande att gälla.
CheckWorkbookDefaultFont { get; set; } När tecken i Excel är Unicode och inte är inställda med korrekt typsnitt i cellstil, kan de visas som block i pdf,image. Ställ in detta på sant för att försöka använda arbetsbokens standardteckensnitt för att visa dessa tecken först.
CustomPrintPageEventHandler { get; set; } Klient kan specialutmata skrivaren när varje sida skrivs ut med denna EventHandler
CustomQueryPageSettingsEventHandler { get; set; } Klienten kan styra sidinställningarna för skrivaren när varje sida skrivs ut med denna EventHandler
DefaultEditLanguage { get; set; } Hämtar eller ställer in standardspråk för redigering.
DefaultFont { get; set; } När tecken i Excel är Unicode och inte är inställda med korrekt typsnitt i cellstil, kan de visas som block i pdf,image. Ställ in standardteckensnittet som MingLiu eller MS Gothic för att visa dessa tecken. Om denna egenskap är inte inställt, kommer Aspose.Cells att använda systemets standardteckensnitt för att visa dessa unicode-tecken.
DrawObjectEventHandler { get; set; } Implementerar detta gränssnitt för att få DrawObject och Bound vid rendering.
EmbededImageNameInSvg { get; set; } Ange filnamnet på den inbäddade bilden i svg. Detta bör vara fullständig sökväg med katalog som “c:\xpsEmbedded”
EmfType { get; set; } Hämtar eller ställer in en EmfType som anger formatet för metafilen.. Standardvärdet är EmfPlusDual.
GridlineType { get; set; } Hämtar eller ställer in rutnätstyp.
HorizontalResolution { get; set; } Hämtar eller ställer in den horisontella upplösningen för genererade bilder, i punkter per tum. Använder genererande bildmetoden förutom bilder i EMF-format.
ImageType { get; set; } Hämtar eller ställer in formatet för de genererade bilderna. standardvärde: PNG.
IsCellAutoFit { get; set; } Indikerar om bredden och höjden på cellerna automatiskt anpassas efter cellvärde. Standardvärdet är false.
IsFontSubstitutionCharGranularity { get; set; } Indikerar om teckensnittet endast ska bytas ut när cellteckensnittet inte är kompatibelt med det.
IsOptimized { get; set; } Indikerar om utgångselementen ska optimeras.
OnePagePerSheet { get; set; } Om OnePagePerSheet är sant , kommer allt innehåll på ett ark att matas ut till endast en sida som resultat. Pappersstorleken för siduppsättningen kommer att vara ogiltig, och de andra inställningarna för siduppsättningen kommer fortfarande att gälla.
OnlyArea { get; set; } Om den här egenskapen är true kommer ett område att matas ut, och ingen skala kommer att träda i kraft.
OutputBlankPageWhenNothingToPrint { get; set; } Indikerar om en tom sida ska matas ut när det inte finns något att skriva ut.
PageCount { get; set; } Hämtar eller ställer in antalet sidor som ska sparas.
PageIndex { get; set; } Hämtar eller ställer in det 0-baserade indexet för den första sidan som ska sparas.
PageSavingCallback { get; set; } Kontrollera/indikera framsteg för sidsparprocessen.
PixelFormat { get; set; } Hämtar eller ställer in pixelformatet för de genererade bilderna.
PrintingPage { get; set; } Indikerar vilka sidor som inte kommer att skrivas ut.
PrintWithStatusDialog { get; set; } Om PrintWithStatusDialog = true kommer det att finnas en dialogruta som visar aktuell utskriftsstatus. annars visas ingen sådan dialog.
Quality { get; set; } Hämtar eller ställer in ett värde som bestämmer kvaliteten på de genererade bilderna för att endast gälla när sidor sparas tillJpeg formatera. Standardvärdet är 100
SaveFormat { get; set; } Hämtar eller ställer in utdatafilformatet type Support Tiff/XPS
SmoothingMode { get; set; } Anger om utjämning (kantutjämning) tillämpas på linjer och kurvor och kanterna på fyllda områden. Standardvärdet är SmoothingMode.None
SVGFitToViewPort { get; set; } om den här egenskapen är sann kommer den genererade svg att passa för att visa port.
TextCrossType { get; set; } Hämtar eller ställer in visning av texttyp när textbredden är större än cellbredden.
TextRenderingHint { get; set; } Anger kvaliteten på textrenderingen. Standardvärdet är TextRenderingHint.SystemDefault
TiffColorDepth { get; set; } Hämtar eller ställer in bitdjup för att endast tillämpas när sidor sparas tillTiff formatera.
TiffCompression { get; set; } Hämtar eller ställer in typen av komprimering så att den endast tillämpas när sidor sparas iTiff format.
Transparent { get; set; } Indikerar om bakgrunden för den genererade bilden ska vara transparent.
VerticalResolution { get; set; } Hämtar eller ställer in den vertikala upplösningen för genererade bilder, i punkter per tum. Tillämpar genererande bildmetoden förutom Emf-formatbild.
WarningCallback { get; set; } Får eller ställer in varningsåteruppringning.

Metoder

namn Beskrivning
SetDesiredSize(int, int) Ställer in önskad bredd och höjd på bilden.

Exempel


[C#]

//Ange bild- eller utskriftsalternativ
ImageOrPrintOptions options = new ImageOrPrintOptions();

//Ställ in bildformat för utdata
options.ImageType = ImageType.Png;

//Ställ in horisontell upplösning
options.HorizontalResolution = 300;

//Ställ in vertikal upplösning
options.VerticalResolution = 300;

//Instantiate Workbook
Workbook book = new Workbook("test.xls");

//Spara diagram som bild med ImageOrPrint-alternativ
book.Worksheets[0].Charts[0].ToImage("chart.png", options);

[VB.NET]

'Ställ in bild- eller utskriftsalternativ
Dim options As New ImageOrPrintOptions()

'Ställ in bildformat för utdata
options.ImageType = ImageType.Png

'Ställ in horisontell upplösning
options.HorizontalResolution = 300

'Ställ in vertikal upplösning
options.VerticalResolution = 300

'Instantiera arbetsbok
Dim book As New Workbook("test.xls")

'Spara diagram som bild med ImageOrPrint-alternativ
book.Worksheets(0).Charts(0).ToImage("chart.png", options)

Se även