VerticalResolution
Contenuti
[
Nascondere
]ImageSize.VerticalResolution property
Ottiene la risoluzione verticale in DPI.
public double VerticalResolution { get; }
Esempi
Mostra come leggere le proprietà di un’immagine in una forma.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Inserisci una forma nel documento che contiene un'immagine presa dal nostro file system locale.
Shape shape = builder.InsertImage(ImageDir + "Logo.jpg");
// Se la forma contiene un'immagine, la sua proprietà ImageData sarà valida,
// e conterrà un oggetto ImageSize.
ImageSize imageSize = shape.ImageData.ImageSize;
// L'oggetto ImageSize contiene informazioni di sola lettura sull'immagine all'interno della forma.
Assert.AreEqual(400, imageSize.HeightPixels);
Assert.AreEqual(400, imageSize.WidthPixels);
const double delta = 0.05;
Assert.AreEqual(95.98d, imageSize.HorizontalResolution, delta);
Assert.AreEqual(95.98d, imageSize.VerticalResolution, delta);
// Possiamo basare la dimensione della forma sulla dimensione della sua immagine per evitare di allungare l'immagine.
shape.Width = imageSize.WidthPoints * 2;
shape.Height = imageSize.HeightPoints * 2;
doc.Save(ArtifactsDir + "Drawing.ImageSize.docx");
Guarda anche
- class ImageSize
- spazio dei nomi Aspose.Words.Drawing
- assemblea Aspose.Words