Class Image

Resim sınıfı

Resmi temsil eder.

public sealed class Image : BaseParagraph

Yapıcılar

İsimAçıklama
Resim()Varsayılan yapıcı.

Özellikler

İsimAçıklama
BitmapBilgisi { get; set; }Sıkıştırılmamış resim baytlarını alır veya ayarlar.
BitmapBoyutu { get; }Resim bitmap boyutunu alır.
Dosya { get; set; }Resim dosyasını alır veya ayarlar.
DosyaTürü { get; set; }Resim dosya türünü alır veya ayarlar.
Yükseklik { get; set; }Resim yüksekliğini alır veya ayarlar.
Genişlik { get; set; }Resim genişliğini alır veya ayarlar.
sanal YatayHizalama { get; set; }Paragrafın yatay hizalamasını alır veya ayarlar.
sanal Bağlantı { get; set; }Parça bağlantısını alır veya ayarlar (pdf oluşturucu için).
ResimÖlçeği { get; set; }Resim ölçeğini alır veya ayarlar.
ResimAkışı { get; set; }Resim akışını alır veya ayarlar.
ÇözünürlükUygula { get; set; }Resmin oluşturma sırasında çözünürlük kullanıp kullanmadığını belirten bir bool değeri alır veya ayarlar.
SiyahBeyaz { get; set; }Resmin siyah-beyaz olmasının zorunlu olup olmadığını belirten bir bool değeri alır veya ayarlar. CCITT altformatında TIFF resmi kullanılıyorsa, bu özellik true olarak ayarlanmalıdır.
SütundakiİlkParagraf { get; set; }Bu paragrafın bir sonraki sütunda olup olmadığını belirten bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
SatırİçiParagraf { get; set; }Paragrafın satır içi olup olmadığını alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
YeniSayfada { get; set; }Bu paragrafın yeni bir sayfada oluşturulmasını zorlayan bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
SonrakiyleBirlikteTut { get; set; }Mevcut paragrafın bir sonraki paragraf ile aynı sayfada kalıp kalmayacağını belirten bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
Kenarlık { get; set; }Paragraf için dış kenarlığı alır veya ayarlar (pdf oluşturma için)
Başlık { get; set; }Resmin başlığını belirten bir string değeri alır veya ayarlar.
sanal DikeyHizalama { get; set; }Paragrafın dikey hizalamasını alır veya ayarlar.
ZIndeksi { get; set; }Grafiğin Z-sırasını belirten bir int değeri alır veya ayarlar. Daha büyük ZIndeksi olan bir grafik, daha küçük ZIndeksi olan grafiğin üzerine yerleştirilecektir. ZIndeksi negatif olabilir. Negatif ZIndeksi olan bir grafik, sayfadaki metnin arkasına yerleştirilecektir.

Yöntemler

İsimAçıklama
override Klone()Resmi klonlar.
static GetMimeType(Resim)Resim için mime türünü döndürür.

Örnekler

Aşağıdaki örnek, resimleri (PNG, JPEG, GIF, BMP veya diğer resim formatları) bir PDF dosyasına dönüştürmenin nasıl yapılacağını göstermektedir.

[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

Ayrıca Bakınız