Class Image
Contenu
[
Cacher
]Classe Image
Représente une image.
public sealed class Image : BaseParagraph
Constructeurs
| Nom | Description |
|---|---|
| Image() | Le constructeur par défaut. |
Propriétés
| Nom | Description |
|---|---|
| BitmapInfo { get; set; } | Obtient ou définit les octets d’image non compressés. |
| BitmapSize { get; } | Obtient la taille de la bitmap de l’image. |
| File { get; set; } | Obtient ou définit le fichier image. |
| FileType { get; set; } | Obtient ou définit le type de fichier image. |
| FixHeight { get; set; } | Obtient ou définit la hauteur de l’image. |
| FixWidth { get; set; } | Obtient ou définit la largeur de l’image. |
| virtual HorizontalAlignment { get; set; } | Obtient ou définit un alignement horizontal du paragraphe |
| virtual Hyperlink { get; set; } | Obtient ou définit le lien hypertexte du fragment (pour le générateur de PDF). |
| ImageScale { get; set; } | Obtient ou définit l’échelle de l’image. |
| ImageStream { get; set; } | Obtient ou définit le flux d’image. |
| IsApplyResolution { get; set; } | Obtient ou définit une valeur booléenne qui indique si l’image utilise la résolution lors de la génération |
| IsBlackWhite { get; set; } | Obtient ou définit une valeur booléenne qui indique si l’image est forcée à être en noir et blanc. Si une image TIFF de sous-format CCITT est utilisée, cette propriété doit être définie sur true. |
| IsFirstParagraphInColumn { get; set; } | Obtient ou définit une valeur booléenne qui indique si ce paragraphe sera dans la colonne suivante. Par défaut, c’est faux. (pour la génération de PDF) |
| IsInLineParagraph { get; set; } | Obtient ou définit si un paragraphe est en ligne. Par défaut, c’est faux. (pour la génération de PDF) |
| IsInNewPage { get; set; } | Obtient ou définit une valeur booléenne qui force ce paragraphe à être généré sur une nouvelle page. Par défaut, c’est faux. (pour la génération de PDF) |
| IsKeptWithNext { get; set; } | Obtient ou définit une valeur booléenne qui indique si le paragraphe actuel reste sur la même page avec le paragraphe suivant. Par défaut, c’est faux. (pour la génération de PDF) |
| Margin { get; set; } | Obtient ou définit une marge extérieure pour le paragraphe (pour la génération de PDF) |
| Title { get; set; } | Obtient ou définit une valeur de chaîne qui indique le titre de l’image. |
| virtual VerticalAlignment { get; set; } | Obtient ou définit un alignement vertical du paragraphe |
| ZIndex { get; set; } | Obtient ou définit une valeur int qui indique l’ordre Z du graphique. Un graphique avec un ZIndex plus grand sera placé au-dessus du graphique avec un ZIndex plus petit. ZIndex peut être négatif. Un graphique avec un ZIndex négatif sera placé derrière le texte sur la page. |
Méthodes
| Nom | Description |
|---|---|
| override Clone() | Clone l’image. |
| static GetMimeType(Image) | Renvoie le type mime pour l’image. |
Exemples
L’exemple suivant montre comment convertir des images (PNG, JPEG, GIF, BMP ou d’autres formats d’image) en un fichier PDF.
[C#]
// The path to the documents directory.
string dataDir = "YOUR_DATA_DIRECTORY";
// The path to your image (bmp, png, gif, jpeg, etc.) File.
string imageFile = Path.Combine(dataDir, "Image-to-PDF.png");
// The path to output PDF File.
string pdfFile = Path.Combine(dataDir, "Image-to-PDF.pdf");
//Initialize empty PDF document
using(Document pdfDocument = new Document())
{
pdfDocument.Pages.Add();
Image image = new Image();
// Load sample image file
image.File = imageFile;
pdfDocument.Pages[1].Paragraphs.Add(image);
// Save output PDF document
pdfDocument.Save(pdfFile);
}
[VB.NET]
' The path to the documents directory.
Dim dataDir = "YOUR_DATA_DIRECTORY"
' The path to your image (bmp, png, gif, jpeg, etc.) File.
Dim imageFile = Path.Combine(dataDir, "Image-to-PDF.png")
' The path to output PDF File.
Dim pdfFile = Path.Combine(dataDir, "Image-to-PDF.pdf")
'Initialize empty PDF document
Using pdfDocument As Document = New Document()
pdfDocument.Pages.Add()
Dim image As Image = New Image()
' Load sample image file
image.File = imageFile
pdfDocument.Pages(1).Paragraphs.Add(image)
' Save output PDF document
pdfDocument.Save(pdfFile)
End Using
Voir aussi
- classe BaseParagraph
- espace de noms Aspose.Pdf
- assembly Aspose.PDF