Class Image
Содержание
[
Скрывать
]Класс Image
Представляет изображение.
public sealed class Image : BaseParagraph
Конструкторы
| Имя | Описание |
|---|---|
| Image() | Конструктор по умолчанию. |
Свойства
| Имя | Описание |
|---|---|
| BitmapInfo { get; set; } | Получает или задает несжатые байты изображения. |
| BitmapSize { get; } | Получает размер битмапа изображения. |
| File { get; set; } | Получает или задает файл изображения. |
| FileType { get; set; } | Получает или задает тип файла изображения. |
| FixHeight { get; set; } | Получает или задает высоту изображения. |
| FixWidth { get; set; } | Получает или задает ширину изображения. |
| virtual HorizontalAlignment { get; set; } | Получает или задает горизонтальное выравнивание абзаца |
| virtual Hyperlink { get; set; } | Получает или задает гиперссылку фрагмента (для генератора pdf). |
| ImageScale { get; set; } | Получает или задает масштаб изображения. |
| ImageStream { get; set; } | Получает или задает поток изображения. |
| IsApplyResolution { get; set; } | Получает или задает логическое значение, указывающее, используется ли разрешение изображения при генерации |
| IsBlackWhite { get; set; } | Получает или задает логическое значение, указывающее, должно ли изображение быть черно-белым. Если используется TIFF изображение подформата CCITT, это свойство должно быть установлено в true. |
| IsFirstParagraphInColumn { get; set; } | Получает или задает логическое значение, указывающее, будет ли этот абзац в следующем столбце. По умолчанию false. (для генерации pdf) |
| IsInLineParagraph { get; set; } | Получает или задает, является ли абзац встроенным. По умолчанию false. (для генерации pdf) |
| IsInNewPage { get; set; } | Получает или задает логическое значение, которое заставляет этот абзац генерироваться на новой странице. По умолчанию false. (для генерации pdf) |
| IsKeptWithNext { get; set; } | Получает или задает логическое значение, указывающее, остается ли текущий абзац на той же странице вместе с следующим абзацем. По умолчанию false. (для генерации pdf) |
| Margin { get; set; } | Получает или задает внешний отступ для абзаца (для генерации pdf) |
| Title { get; set; } | Получает или задает строковое значение, указывающее заголовок изображения. |
| virtual VerticalAlignment { get; set; } | Получает или задает вертикальное выравнивание абзаца |
| ZIndex { get; set; } | Получает или задает целочисленное значение, указывающее Z-упорядочение графика. График с большим ZIndex будет размещен над графиком с меньшим ZIndex. ZIndex может быть отрицательным. График с отрицательным ZIndex будет размещен за текстом на странице. |
Методы
| Имя | Описание |
|---|---|
| override Clone() | Клонирует изображение. |
| static GetMimeType(Image) | Возвращает mime-тип для изображения. |
Примеры
Следующий пример показывает, как конвертировать изображения (PNG, JPEG, GIF, BMP или другие форматы изображений) в 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
См. также
- класс BaseParagraph
- пространство имен Aspose.Pdf
- сборка Aspose.PDF