ImageStamp
Genel Bakış
ImageStamp NET için FOSS’de bir sınıf. Mirasçılar: BaseParagraph.
Bir PDF sayfasına bir resim ekler.
Bu sınıf, .NET programlarında ImageStamp nesnelerle çalışmak için 12 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height,Ve 24 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
X | double | Okuma/Yazma | X pozisyonu, soldan aşağıya doğru. |
Y | double | Okuma/Yazma | Y pozisyonu, soldan aşağıya doğru noktalarla. |
DisplayWidth | double | Okuma/Yazma | Noktalarda gösterme genişliği. |
DisplayHeight | double | Okuma/Yazma | Yüksekliği noktalarla göster. |
Width | double | Okuma/Yazma | Aspose.Pdf-shape için başka bir isim. DisplayWidth. |
Height | double | Okuma/Yazma | Aspose.Pdf-shape için başka bir isim. DisplayHeight. |
XIndent | double | Okuma/Yazma | Markanın demir noktasından yatay kayma. |
YIndent | double | Okuma/Yazma | Mührün demir noktasından dikey kayma. |
Quality | int | Okuma/Yazma | JPEG kalitesi (1..100). |
AlternativeText | string? | Okuma/Yazma | Etiketli-PDF erişilebilirlik için alternatif metin. |
Background | bool | Okuma/Yazma | Markalaşmanın sayfa içeriğinin arkasında (gerçek) veya üzerinde (yanlış) çizildiği. |
Opacity | double | Okuma/Yazma | Opacity, 0.0 (şeffaf) … 1.0 (düşünmez). |
BlendMode | string? | Okuma/Yazma | PDF karışım mod adı (örn. |
Zoom | double | Okuma/Yazma | Görüntüye uygulanan üniform zoom yüzdesi. |
ZoomX | double | Okuma/Yazma | Yatay zoom yüzdesi. |
ZoomY | double | Okuma/Yazma | Dikey zoom yüzdesi. |
Rotate | Rotation | Okuma/Yazma | Dönüş enum (Aspose.Pdf Dönen; 0/90/180/270 derece). |
RotateAngle | double | Okuma/Yazma | Tercihe dönüş açısı derece. |
StampId | int | Okuma/Yazma | /StampId girişini damga kaynak girişi yazılmış. |
Image | System.IO.Stream | Oku . | Orijinal kaynak baytlarının (veya FromRgb / FromGrayscale üzerinden oluşturulduğunda çözülmüş görüntü byteslerinin) yalnızca okuma görünümü. |
HorizontalAlignment | HorizontalAlignment | Okuma/Yazma | Bu paragrafa uygulanan yatay düzenleme. |
VerticalAlignment | VerticalAlignment | Okuma/Yazma | Bu paragrafa uygulanan dikey düzenleme. |
Margin | MarginInfo | Okuma/Yazma | Bu paragrafa uygulanan dış marj bilgileri. |
IsFirstParagraphInColumn | bool | Okuma/Yazma | Paragrafın yeni bir sütuna başlamasını zorla. |
IsKeptWithNext | bool | Okuma/Yazma | Bu paragrafı bir sonraki sayfada tut. |
IsInNewPage | bool | Okuma/Yazma | Paragrafın yeni bir sayfada başlamasını zorla. |
IsInLineParagraph | bool | Okuma/Yazma | Satır içi paragraf işaretleme (yeni satıra başlatmaz). |
HyperlinkText | string? | Okuma/Yazma | Eski bir iplik tipiyle bağlantı hedefi. |
Hyperlink | Hyperlink? | Okuma/Yazma | Paragrafa uygulanan tipleştirilmiş hiper bağlantı dekorasyonu. |
ZIndex | int | Okuma/Yazma | DOM renderer tarafından kullanılan Z-sıra indeksi. |
Yöntemler
| Signature | Açıklama: |
|---|---|
ImageStamp(image: System.IO.Stream) | Bir görüntü akışından inşa edin (header tarafından JPEG vs PNG’yi otomatik olarak tespit eder). |
ImageStamp(fileName: string) | Bir görüntü dosyası yolundan inşa (header tarafından JPEG vs PNG otomatik olarak tespit eder). |
setStampId(id: int) | Damganın PDF /StampId girişini ayarlayın. |
Put(page: Page) | Aspose.Pdf-shape için başka bir isim. ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | RGB piksel verilerinden bir görüntü damgası oluşturun. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Çürük gri ölçekli piksel verilerinden bir görüntü damgası oluşturun. |
FromJpeg(jpegData: byte[], width: int, height: int) | JPEG baytlardan bir görüntü damgası oluşturun. |
FromJpeg(jpegData: byte[]) | JPEG baytlarından bir görüntü damgası oluşturun, JPIG başlığından otomatik boyutları tespit edin. |
FromJpegStream(jpegStream: Stream) | JPEG dosya akışından bir görüntü damgası oluşturun. |
FromPngData(pngData: byte[]) | PNG dosya verilerinden bir görüntü damgası oluşturun. |
ApplyTo(page: Page) | Bu resmi bir sayfaya ekle. |
Clone() | Shallow clone kopyalar skalar/ref-shared durum. |