HeaderArtifact
Áttekintés
HeaderArtifact egy osztály a Aspose.PDF FOSS-ban a .NET céljából. Örökli: Artifact.
Egy fejléc artefaktot reprezentál — egy oldalszintű futó fej, amely az Artifact /Subtype /Header címkével rendelkezik (PDF 32000 §14.8.2.2).
Ez az osztály 15 metódust biztosít a HeaderArtifact objektumokkal való munkához a .NET programokban. Elérhető metódusok: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, és 2 további metódus. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS a .NET csomag telepítése után. Tulajdonságok: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, és még 18.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
Type | ArtifactType | Olvasás/Írás | A lelet típusosztályozása. |
Subtype | ArtifactSubtype | Olvasás/Írás | A lelet altípusa. |
CustomType | string? | Olvasás/Írás | A nem szabványos műtárgy típusának neve. |
CustomSubtype | string? | Olvasás/Írás | A nem szabványos műtárgy altípusának neve. |
Text | string? | Olvasás/Írás | A műtárgy tartalomfolyam-operátoraitól kinyert szövegtartalom. |
Rectangle | Rectangle? | Olvasás | Határoló doboz a /BBox bejegyzésből a tulajdonságok szótárában. |
Opacity | double | Olvasás/Írás | Az artefakt átlátszatlansága (a ExtGState /ca alapján). |
Page | Page? | Olvasás | Az oldal, amelyhez ez az artefakt tartozik. |
ArtifactHorizontalAlignment | HorizontalAlignment | Olvasás/Írás | Vízszintes igazítás (a /Attached bejegyzésből). |
ArtifactVerticalAlignment | VerticalAlignment | Olvasás/Írás | Függőleges igazítás (a /Attached bejegyzésből). |
IsBackground | bool | Olvasás/Írás | Az, hogy ez háttér-artefaktum-e. |
Rotation | double | Olvasás/Írás | Forgatási szög fokban. |
BackgroundColor | Color? | Olvasás/Írás | Háttérszín. |
RightMargin | double | Olvasás/Írás | Jobb margó. |
LeftMargin | double | Olvasás/Írás | Bal margó. |
TopMargin | double | Olvasás/Írás | Felső margó. |
BottomMargin | double | Olvasás/Írás | Alsó margó. |
Position | Point? | Olvasás/Írás | Kifejezett elhelyezési koordináták. |
FormattedText | FormattedText? | Olvasás/Írás | Formázott szöveg az artifacthez. |
TextState | TextState? | Olvasás/Írás | Szövegállapot a műtárgy szövegéhez. |
Lines | List<string> | Olvasás | Többsoros szövegtartalom. |
Contents | List<Operator> | Olvasás | Belső tartalomfolyam-üzemeltetők, amelyek megrajzolják a műtárgyat. |
Form | XForm? | Olvasás | A Form XObject, amely ezt a műtárgyat támogatja, amikor újrahasználható űrlapként van renderelve (pl. |
Image | XImage? | Olvasás | Az Image XObject, amely ezt a műtárgyat támogatja, amikor a tartalma raszteres kép. |
Metódusok
| Aláírás | Leírás |
|---|---|
HeaderArtifact() | Üres fejléc műtárgyat hoz létre (Pagination / Header). |
HeaderArtifact(text: string) | Létrehoz egy fejléc-műtárgyat, amely a megadott szöveget tartalmazza. |
Artifact() | Alapértelmezett konstruktor — létrehoz egy műtárgyat Undefined típussal és alttípussal. |
SetPageNumberReplacementString(value: string) | Beállítja a szövegben használt oldal-szám helyettesítő tokent. |
SetLinesAndState(text: string[], textState: TextState) | Beállítja a több soros szövegtartalmat a megadott szövegállapottal. |
BeginUpdates() | Kezdjen egy csoportosított tulajdonságfrissítést. |
SaveUpdates() | Kiüríti a BeginUpdates által indított kötegelt frissítést. |
Dispose() | Felszabadítja az artefakt által foglalt erőforrásokat. |
GetValue(name: string) | Beolvassa a SetValue(string, string) által beállított egyéni név/érték párost. |
SetValue(name: string, value: string) | Tárol egy egyéni név/érték párost az artefakton (a downstream metaadat-hozzáféréshez; ebben a buildben nem kerül a PDF-be). |
RemoveValue(name: string) | Távolítsa el az SetValue által korábban beállított egyéni név/érték párt. |
SetImage(imageStream: Stream) | Csatoljon egy raszteres képet az artifact-hez. |
SetText(formattedText: FormattedText) | Állítsa be a műtárgy szövegét egy FormattedText példányból. |
SetTextAndState(text: string, textState: TextState) | Állítsa be a Text és a TextState együtt. |
SetPdfPage(page: Page) | Kösse össze ezt az artifactet egy adott oldalhoz. |