HeaderArtifact
Genel Bakış
HeaderArtifact .NET için Aspose.PDF FOSS’ta bir sınıf. Mirasçılardan gelenler: Artifact.
Bir başlık eserini temsil eder - Artifact /Subtype /Header (PDF 32000 §14.8.2.2) ile etiketli bir sayfa düzeyinde çalışan başlığı.
Bu sınıf, .NET programlarında HeaderArtifact nesnelerle çalışmak için 15 yöntem sunar. Mevcut yöntemler şunları içerir: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,2 adet ve daha fazla yöntem. Tüm kamu üyeleri .NET paket için Aspose.PDF FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,18 ve daha fazlası.
Özellikler
| Adı : | Tipi | Access | Açıklama |
|---|---|---|---|
Type | ArtifactType | Okumak / Yazmak | Artifakt türü sınıflandırması. |
Subtype | ArtifactSubtype | Okumak / Yazmak | Artifaktın alt tipi. |
CustomType | string? | Okumak / Yazmak | Standart olmayan bir artifak tipi. |
CustomSubtype | string? | Okumak / Yazmak | Standart olmayan alt tipi isimleri. |
Text | string? | Okumak / Yazmak | Artifakt içerik akış operatörlerinden elde edilen metin içeriği. |
Rectangle | Rectangle? | Okumaya devam et | /BBox girişinin özellikler sözlüğüne sınırlama kutusu. |
Opacity | double | Okumak / Yazmak | Artifaktın opatikliği (extGState /ca) tarafından. |
Page | Page? | Okumaya devam et | Bu sayfa bu eserine aittir. |
ArtifactHorizontalAlignment | HorizontalAlignment | Okumak / Yazmak | Yatay uyum (Attaklı giriş). |
ArtifactVerticalAlignment | VerticalAlignment | Okumak / Yazmak | Vertikal uyum (dışarıdan / bağlı giriş). |
IsBackground | bool | Okumak / Yazmak | Bu bir arka plan yapısı mıdır. |
Rotation | double | Okumak / Yazmak | Sınıflarda dönme açısı. |
BackgroundColor | Color? | Okumak / Yazmak | Arka plan rengi. |
RightMargin | double | Okumak / Yazmak | Doğru marjı. |
LeftMargin | double | Okumak / Yazmak | Sol marjı var. |
TopMargin | double | Okumak / Yazmak | Top marjı. |
BottomMargin | double | Okumak / Yazmak | Aşağıdaki marjı. |
Position | Point? | Okumak / Yazmak | Konuşma koordinatları açık. |
FormattedText | FormattedText? | Okumak / Yazmak | Artifak için yazılı yazı. |
TextState | TextState? | Okumak / Yazmak | Artifakt metin için yazılı durum. |
Lines | List<string> | Okumaya devam et | Çoklu metin içeriği. |
Contents | List<Operator> | Okumaya devam et | İç içerik akış operatörleri, eser çiziyor. |
Form | XForm? | Okumaya devam et | Form XObject bu eserleri yeniden kullanılabilir bir form olarak sunulduğunda destekler (örneğin,. |
Image | XImage? | Okumaya devam et | Image XObject bu eserini içeriği bir raster görüntüsü olduğunda destekler. |
Yöntemler
| Signature | Açıklama |
|---|---|
HeaderArtifact() | Bir boş başlık (Pagination / Header) yapar. |
HeaderArtifact(text: string) | Bir başlık yapısı oluşturur, verilen metni taşıyor. |
Artifact() | Default constructor - Belirsiz tip ve alt tipi olan bir eser oluşturur. |
SetPageNumberReplacementString(value: string) | Metinde kullanılan sayfa numarası yerine geçen belirteci ayarlar. |
SetLinesAndState(text: string[], textState: TextState) | Verilen metin durumu ile çok satırlı metin içeriğini ayarlar. |
BeginUpdates() | Bir mülk güncellemesi başlatın. |
SaveUpdates() | Bir güncellemeyi BeginUpdates ile başlatın. |
Dispose() | Artifak tarafından tutulan kaynakları serbest bırakır. |
GetValue(name: string) | SetValue (string, string) aracılığıyla ayarlanmış bir isim/değer çiftini okuyun. |
SetValue(name: string, value: string) | Bir isim / değer çiftini artifaktta kaydet (düşük akış metadata erişimi için; bu yapıdaki PDF’ye yayınlanmamıştır). |
RemoveValue(name: string) | Daha önce ayarlanmış bir isim/değer çiftini SetValue aracılığıyla kaldırın. |
SetImage(imageStream: Stream) | Bir resim yapıştırın ve artifakta bir resme ekleyin. |
SetText(formattedText: FormattedText) | Bir FormattedText örneğinden artifact metnini ayarla. |
SetTextAndState(text: string, textState: TextState) | Metni ve TextState’ı birlikte ayarlayın. |
SetPdfPage(page: Page) | Bu eserleri belirli bir sayfaya bağlayın. |