Watermark
Innehåll
[
Dölj
]Watermark class
Representerar klassen som ska arbeta med dokumentets vattenstämpel.
För att lära dig mer, besökArbeta med vattenstämpel dokumentationsartikel.
public sealed class Watermark
Egenskaper
| namn | Beskrivning |
|---|---|
| Type { get; } | Hämtar vattenmärkestypen. |
Metoder
| namn | Beskrivning |
|---|---|
| Remove() | Tar bort vattenstämpeln. |
| SetImage(Image) | Lägger till bildvattenstämpel i dokumentet. |
| SetImage(Image, ImageWatermarkOptions) | Lägger till bildvattenstämpel i dokumentet. |
| SetImage(Stream, ImageWatermarkOptions) | Lägger till bildvattenstämpel i dokumentet. |
| SetImage(string, ImageWatermarkOptions) | Lägger till bildvattenstämpel i dokumentet. |
| SetText(string) | Lägger till textvattenstämpel i dokumentet. |
| SetText(string, TextWatermarkOptions) | Lägger till textvattenstämpel i dokumentet. |
Exempel
Visar hur man skapar en textvattenstämpel.
Document doc = new Document();
// Lägg till ett vattenmärke i vanlig text.
doc.Watermark.SetText("Aspose Watermark");
// Om vi vill redigera textformateringen med hjälp av den som vattenstämpel,
// vi kan göra det genom att skicka ett TextWatermarkOptions-objekt när vi skapar vattenstämpeln.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.FontFamily = "Arial";
textWatermarkOptions.FontSize = 36;
textWatermarkOptions.Color = Color.Black;
textWatermarkOptions.Layout = WatermarkLayout.Diagonal;
textWatermarkOptions.IsSemitrasparent = false;
doc.Watermark.SetText("Aspose Watermark", textWatermarkOptions);
doc.Save(ArtifactsDir + "Document.TextWatermark.docx");
// Vi kan ta bort en vattenstämpel från ett dokument som detta.
if (doc.Watermark.Type == WatermarkType.Text)
doc.Watermark.Remove();
Se även
- namnutrymme Aspose.Words
- hopsättning Aspose.Words