Aspose::Pdf::Artifact-klass
Innehåll
[
Dölj
]Artifact class
Klassen representerar PDF Artifact-objekt.
class Artifact : public System::IDisposable
Enums
| Enum | Beskrivning |
|---|---|
| ArtifactSubtype | Enumeration av möjliga artefaktsundertyper. |
| ArtifactType | Enumeration av möjliga artefakttyper. |
Metoder
| Metod | Beskrivning |
|---|---|
| Artifact(const System::String&, const System::String&) | Konstruktor för artefakt med angiven typ och undertyp. |
| Artifact(Artifact::ArtifactType, Artifact::ArtifactSubtype) | Konstruktor för artefakt med angiven typ och undertyp. |
| BeginUpdates() | Starta försenade uppdateringar. Använd den här funktionen om du behöver göra flera ändringar av samma artefakt för att förbättra prestanda. Vanligtvis ändras artefaktoperatorer när artefaktens egenskap ändras. Detta orsakar att sidinnehållet ändras varje gång artefakten ändras. För att undvika denna effekt, placera alla artefaktuppdateringar mellan StartUpdates/SaveUpdates-anrop. Detta möjliggör att sidinnehållet bara ändras en gång. |
| Dispose() override | Frigör artefakten. |
| get_ArtifactHorizontalAlignment() const | Horisontell justering av artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_ArtifactVerticalAlignment() const | Vertikal justering av artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_BottomMargin() const | Bottenmarginal för artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_Contents() | Hämtar samling av artefaktens interna operatorer. |
| get_CustomSubtype() | Hämtar namn på artefaktens undertyp. Kan användas om artefaktens undertyp inte är standard. |
| get_CustomType() | Hämtar namn på artefaktens typ. Kan användas om artefaktens typ är icke-standard. |
| get_Form() | Hämtar XForm för artefakten (om XForm används). |
| get_Image() | Hämtar bild av artefakten (om den finns). |
| get_IsBackground() const | Om sant placeras Artifact bakom sidinnehållet. |
| get_LeftMargin() const | Left marginal för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_Lines() | Rader i flerradig textartefakt. |
| get_Opacity() const | Hämtar opaciteten för artefakten. Möjliga värden är i intervallet 0..1. |
| get_Position() const | Hämtar artefaktens position. Om denna egenskap är angiven ignoreras marginaler och justeringar. |
| get_Rectangle() | Hämtar rektangeln för artefakten. |
| get_RightMargin() const | Right marginal för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_Rotation() | Hämtar artefaktens rotationsvinkel. |
| get_Subtype() | Hämtar artefaktens undertyp. Om artefakten har en icke-standard undertyp kan namnet på undertypen läsas via CustomSubtype. |
| get_Text() | Hämtar texten för artefakten. |
| get_TextState() | Text tillstånd för artefaktens text. |
| get_TopMargin() const | Topmargin för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| get_Type() | Hämtar artefaktens typ. |
| GetValue(const System::String&) | Hämtar anpassat värde för artefakten. |
| RemoveValue(const System::String&) | Ta bort anpassat värde från artefakten. |
| SaveUpdates() | Sparar alla uppdateringar i artefakten som gjordes efter anropet av BeginUpdates(). |
| set_ArtifactHorizontalAlignment(HorizontalAlignment) | Horisontell justering av artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_ArtifactVerticalAlignment(VerticalAlignment) | Vertikal justering av artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_BottomMargin(double) | Bottenmarginal för artefakt. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_CustomSubtype(const System::String&) | Hämtar namn på artefaktens undertyp. Kan användas om artefaktens undertyp inte är standard. |
| set_CustomType(const System::String&) | Hämtar namn på artefaktens typ. Kan användas om artefaktens typ är icke-standard. |
| set_IsBackground(bool) | Om sant placeras Artifact bakom sidinnehållet. |
| set_LeftMargin(double) | Left marginal för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_Opacity(double) | Ställer in opaciteten för artefakten. Möjliga värden ligger i intervallet 0..1. |
| set_Position(const System::SharedPtr<Point>&) | Ställer in artefaktens position. Om den här egenskapen anges ignoreras marginaler och justeringar. |
| set_RightMargin(double) | Right marginal för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_Rotation(double) | Ställer in artefaktens rotationsvinkel. |
| set_Subtype(Artifact::ArtifactSubtype) | Hämtar artefaktens undertyp. Om artefakten har en icke-standard undertyp kan namnet på undertypen läsas via CustomSubtype. |
| set_Text(const System::String&) | Hämtar texten för artefakten. |
| set_TextState(const System::SharedPtr<Aspose::Pdf::Text::TextState>&) | Text tillstånd för artefaktens text. |
| set_TopMargin(double) | Topmargin för artefakten. Om position anges explicit (i egenskapen Position) ignoreras detta värde. |
| set_Type(Artifact::ArtifactType) | Hämtar artefaktens typ. |
| SetImage(const System::SharedPtr<System::IO::Stream>&) | Ställer in bilden för artefakten. |
| SetImage(const System::String&) | Ställer in bilden för artefakten. |
| SetLinesAndState(const System::ArrayPtr<System::String>&, const System::SharedPtr<Aspose::Pdf::Text::TextState>&) | Ställ in text och textegenskaper för artefakten. Tillåter att ange flera rader. |
| SetPageNumberReplacementString(const System::String&) | Anger vilken sträng som kommer att ersättas med sidnumret. Standardvärdet är #. |
| SetPdfPage(const System::SharedPtr<Page>&) | Ställer in PDF-sida som placeras på dokumentsidan som artefakt. |
| SetText(const System::SharedPtr<Facades::FormattedText>&) | Ställer in texten för artefakten. |
| SetTextAndState(const System::String&, const System::SharedPtr<Aspose::Pdf::Text::TextState>&) | Ställ in text och textegenskaper för artefakten. |
| SetValue(const System::String&, const System::String&) | Ställer in ett anpassat värde för artefakten. |
Se även
- Class IDisposable
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++