SaveFormat
Innehåll
[
Dölj
]ImageSaveOptions.SaveFormat property
Anger formatet som de renderade dokumentsidorna eller formerna kommer att sparas i om detta sparaalternativ-objekt används. Kan vara ett raster Tiff ,Png ,Bmp , Jpeg eller vektorEmf ,Eps , Svg .
public override SaveFormat SaveFormat { get; set; }
Anmärkningar
Antalet andra alternativ beror på det valda formatet.
Det är också möjligt att spara till SVG både viaImageSaveOptions
och viaSvgSaveOptions
.
Exempel
Visar hur man redigerar bilden medan Aspose.Words konverterar ett dokument till ett.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.ParagraphFormat.Style = doc.Styles["Heading 1"];
builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");
// När vi sparar dokumentet som en bild kan vi skicka ett SaveOptions-objekt till
// redigera bilden medan sparoperationen återger den.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png)
{
// Vi kan justera dessa egenskaper för att ändra bildens ljusstyrka och kontrast.
// Båda är på en 0-1 skala och är på 0,5 som standard.
ImageBrightness = 0.3f,
ImageContrast = 0.7f,
// Vi kan justera horisontell och vertikal upplösning med dessa egenskaper.
// Detta kommer att påverka bildens mått.
// Standardvärdet för dessa egenskaper är 96,0, för en upplösning på 96 dpi.
HorizontalResolution = 72f,
VerticalResolution = 72f,
// Vi kan skala bilden med den här egenskapen. Standardvärdet är 1,0, för skalning på 100 %.
// Vi kan använda den här egenskapen för att förneka alla ändringar i bilddimensioner som en ändring av upplösningen skulle orsaka.
Scale = 96f / 72f
};
doc.Save(ArtifactsDir + "ImageSaveOptions.EditImage.png", options);
Se även
- enum SaveFormat
- class ImageSaveOptions
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words