Praca z Watermark

Temat ten omawia, jak pracować programowo ze znakiem wodnym za pomocą Aspose.Words. Znak wodny jest obrazem tła, który wyświetla się za tekstem w dokumencie. Znak wodny może zawierać tekst lub obraz reprezentowany przez Watermark Klasa.

Dodaj znak wodny do dokumentu

W Microsoft Word, znak wodny można łatwo umieścić w dokumencie za pomocą polecenia Wstaw znak wodny. Aspose.Words zapewnia watermark klasa do dodania lub usunięcia znaku wodnego w dokumentach. Aspose.Words zapewnia Znak Wodny Rodajwyliczenie określające trzy możliwe typy znaków wodnych (Tekst, Obrazy i Brak) do pracy z

Dodaj tekst Watermark

Poniższy przykład kodu pokazuje, jak umieścić znak wodny tekst w dokumencie poprzez zdefiniowanie TextWatermarkOptions stosowania SetText Metoda:

Dodaj znak wodny

Poniższy przykład kodu pokazuje, jak umieścić znak wodny obrazu w dokumencie poprzez zdefiniowanie ImageWatermarkOptions stosowania SetImage Metoda:

Znak wodny można również umieścić za pomocą klasy kształtu. Bardzo łatwo jest umieścić dowolny kształt lub obraz w nagłówku lub stopce i tym samym stworzyć znak wodny każdego wyobrażalnego typu.

Poniższy przykład kodu umieszcza znak wodny w dokumencie Word:

Usuń znak wodny z dokumentu

W Watermark klasa zapewnia Remove metoda usuwania znaku wodnego z dokumentu.

Poniższe przykłady kodowe pokazują jak usunąć znak wodny z dokumentów:

Aby usunąć znak wodny z dokumentu, musisz ustawić tylko nazwę znaku wodnego podczas wprowadzania, a następnie usunąć kształt znaku wodnego przez przypisaną nazwę.

Poniższy przykład kodu pokazuje jak ustawić nazwę znaku wodnego i usunąć go z dokumentu:

// Set name to be able to remove it afterwards
watermark.Name("WaterMark");

Dodaj znak wodny do komórki tabeli

Czasami trzeba umieścić znak wodny / obraz w komórce tabeli i wyświetlić go poza tabelą, można użyć IsLayoutInCell nieruchomości. Ta właściwość pobiera lub ustawia flagę wskazującą, czy kształt jest wyświetlany wewnątrz tabeli, czy poza nią. Pamiętaj, że ta właściwość działa tylko wtedy, gdy zoptymalizujesz dokument Microsoft Word 2010 OptimizeFor Metoda

Poniższy przykład kodu pokazuje jak korzystać z tej właściwości: