Aspose.Words Document Watermark for .NET
Aspose.Words Document Watermark for .NET -sovellus tarjoaa kevyen API: n, joka sisältää ja poistaa vesimerkkejä eri muodoissa olevissa asiakirjoissa. Käytä sitä merkin, suojaamalla tai kirjoittamalla tiedostoja mittakaavassa - joko lisäämällä “luottamuksellisia” diagonaaleja, sisällyttämällä logoja tai puhdistamalla perintömerkkejä.
Työskentelee Windowsissa, Linuxissa ja macOS:ssa .NET Frameworkin, .Net Corein tai Mono:n kanssa.
Asennus ja asennus
- Käytä NuGet-pakettia
Aspose.Words
. - Valitse lisenssi, jonka avulla voit luopua täydestä kapasiteetista ( Mitrattu käyttöoikeusopas ).
- Vaiheittaiseen asennukseen, katso Asennusopas .
Tukietut muodot : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown ja kuvat.
Nopea käynnistys: Sisällytä teksti Watermark
using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;
var doc = new Document("Document.docx");
var options = new TextWatermarkOptions
{
Color = Color.Gray,
FontFamily = "Arial",
FontSize = 48,
Layout = WatermarkLayout.Diagonal,
IsSemitransparent = true
};
doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");
Ominaisuudet ja toiminnot
Sisältää vesimerkkejä
- Teksti tai kuva: soveltaa tekstimerkkejä tai logoja/logoja.
- Positioning: keskitetyt, tilatut tai räätälöity koordinaatit.
- Rotaatio & Läpinäkyvyys: asettaa diagonaaliset merkit säädettävillä epätasaisuuksilla.
- Layering: hallitse Z-tilausta (sisällön takana tai edessä).
Poista vesimerkit
- Poista vesimerkit valikoivasti (tyypin tai tunnisteen mukaan).
- Sekoita kaikki vesimerkit kerralla ja säilyttää samanaikaisesti suhteettomia muotoja.
- Turvallisesti käsittelemään päätä, jalkaa ja vesimerkki muotoja.
Customization vaihtoehtoja
- Uudelleenkäytettävissä templates (JSON/XML -muodossa on varustettu brändiä varten).
- Sovelletaan ehdollisesti (esimerkiksi metatietojen perusteella).
- Full Unicode & RTL skripti tukee maailmanlaajuisia tekstimerkkejä.
suorituskyky ja skalaavuus
- Suoritettava sovellus alhaiselle muistin käytölle.
- Batch syöttää / poistaa tiedostoja, joilla on peruutus tokenit.
- Turvallinen niin kauan kuin jokainen säiliö hallitsee omaa
Document
.
Esimerkki: Image Watermark
var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
Scale = 2.0, // relative scaling
IsWashout = true
};
doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");
Parhaat käytännöt
- Keskittele mallit johdonmukaiseen brändiin asiakirjojen läpi.
- Tarkista olemassa olevat vesimerkit ennen uusien soveltamista, jotta vältetään kopiointi.
- Sovelletaan vedenmerkkejä kryptografisten toimien jälkeen (sign/encrypting).
- Käytä pyyhkeitä korkean volyymin toimintoihin; käytä
Document
tapauksia nopeasti. - Tarkkaile määritettyä käyttöä lisenssinkulutuksen optimoimiseksi.
FAQ
**Voinko soveltaa sekä tekstiä että kuvaa vesimerkkejä yhteen?**Kyllä. Monia vesimerkkejä voidaan laittaa yhteen asiakirjaan.
**Haluatko vesimerkit selviytyä muodonmuutoksesta?**Kyllä. renderointimoottori takaa johdonmukaisen ulkonäön koko muodossa.
**Voinko poistaa vain tiettyjä vesimerkkejä?**Suodatin tyypin, muodon tai tunnisteen mukaan.
**Onko avoimuutta tuettu?**Kyllä - Käytä IsSemitransparent
tekstiä tai IsWashout
ja kuvia varten.
**Tarvitaanko tämä Office asennettu?**No. Aspose.Words on erillinen kirjasto.