Documentwatermerken zijn om verschillende redenen essentieel voor verschillende bestandsindelingen, waaronder Microsoft Office-documenten, PDF’s en afbeeldingen. In Microsoft Office-toepassingen voegt watermerken een laag van beveiliging en authenticiteit toe aan documenten, waardoor ongeoorloofd gebruik wordt tegengegaan en een zichtbare indicator wordt gegeven van de status van het document. Bij PDF’s draagt watermerk bij aan documentidentificatie, branding en vertrouwelijkheid. Watermerken kunnen informatie bevatten zoals de status, het auteurschap of het vertrouwelijkheidsniveau van het document. In afbeeldingen is watermerk van cruciaal belang voor het beschermen van intellectueel eigendom, het garanderen van de juiste toeschrijving en het voorkomen van ongeoorloofd gebruik of verspreiding. Over het geheel genomen dient documentwatermerk als een veelzijdig en effectief hulpmiddel voor het verbeteren van documentbeveiliging, communicatie en branding in verschillende bestandsformaten.
Het implementeren van documentwatermerken met behulp van op .NET gebaseerde applicaties biedt verschillende voordelen voor verschillende bestandsformaten. Het stroomlijnt het proces van het toevoegen van watermerken, verbetert de documentbeveiliging en versterkt de merkcommunicatie, wat bijdraagt aan een meer gecontroleerd en professioneel documentbeheersysteem.
Voeg watermerk toe aan PDF-bestanden
Met Aspose.Total for .NET, waarin Aspose.PDF is geïntegreerd, kunnen ontwikkelaars naadloos watermerken toevoegen aan PDF-documenten binnen .NET-toepassingen. Deze krachtige oplossing maakt de integratie van zichtbare of onzichtbare watermerken mogelijk, wat een veelzijdige aanpak biedt voor branding, beveiliging of documentidentificatie. Aspose.PDF binnen Aspose.Total biedt aanpassingsopties voor watermerkinhoud, positie en uiterlijk, waardoor flexibiliteit wordt gegarandeerd bij het voldoen aan specifieke zakelijke vereisten. Of het nu gaat om het toevoegen van copyrightinformatie, documentstatus of merkelementen, Aspose.PDF vereenvoudigt het proces van het watermerken van PDF’s en draagt bij aan verbeterde documentcommunicatie, beveiliging en professionele presentatie binnen .NET-toepassingen.
C#-code: watermerk PDF-documenten
Document pdfDoc = new Document(_dataDir + "text.pdf"); | |
WatermarkArtifact artifact = new WatermarkArtifact(); | |
artifact.SetTextAndState( | |
"WATERMARK", | |
new TextState() | |
{ | |
FontSize = 72, | |
ForegroundColor = Color.Blue, | |
Font = FontRepository.FindFont("Courier") | |
}); | |
artifact.ArtifactHorizontalAlignment = HorizontalAlignment.Center; | |
artifact.ArtifactVerticalAlignment = VerticalAlignment.Center; | |
artifact.Rotation = 45; | |
artifact.Opacity = 0.5; | |
artifact.IsBackground = true; | |
pdfDoc.Pages[1].Artifacts.Add(artifact); | |
pdfDoc.Save(_dataDir + "watermark.pdf"); |
Watermerken van Microsoft Word en Excel-spreadsheet
Aspose.Total for .NET, dat Aspose.Words en Aspose.Cells omvat, biedt een robuuste oplossing voor het watermerken van Microsoft Word- en Excel-spreadsheets binnen .NET-toepassingen. Ontwikkelaars kunnen watermerken naadloos integreren in Word-documenten en Excel-spreadsheets, wat een veelzijdige aanpak biedt voor branding, documentidentificatie of beveiliging.
Met Aspose.Words kunnen ontwikkelaars programmatisch watermerken toevoegen aan Word-documenten, waardoor de visuele presentatie en communicatie van documentkenmerken worden verbeterd. Dit is met name handig voor het aangeven van de documentstatus, branding of het garanderen van vertrouwelijkheid. Aspose.Words binnen Aspose.Total biedt aanpassingsopties voor watermerkinhoud, plaatsing en uiterlijk, waardoor flexibiliteit wordt gegarandeerd om aan specifieke zakelijke vereisten te voldoen.
C#-code: Word-documenten van een watermerk voorzien
Document doc = new Document(dataDir + "Document.doc"); | |
ImageWatermarkOptions options = new ImageWatermarkOptions(){ | |
Scale = 5, | |
IsWashout = false | |
}; | |
doc.Watermark.SetImage(Image.FromFile(dataDir + "Watermark.png"), options); | |
doc.Save(dataDir + "AddImageWatermark_out.docx"); |
Op dezelfde manier vergemakkelijkt Aspose.Cells het watermerken van Microsoft Excel-spreadsheets, waardoor ontwikkelaars watermerken kunnen integreren voor branding- of beveiligingsdoeleinden. Of het nu gaat om het toevoegen van bedrijfslogo’s, disclaimers of documentstatusindicatoren, Aspose.Cells binnen Aspose.Total biedt de tools om de inhoud en het uiterlijk van watermerken in Excel-bestanden aan te passen.
C#-code: Excel-spreadsheets van een watermerk voorzien
// Instantiate a new Workbook | |
Workbook workbook = new Workbook("Excel.xlsx"); | |
// Get the first default sheet | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Add watermark | |
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(MsoPresetTextEffect.TextEffect1, | |
"CONFIDENTIAL", "Arial Black", 50, false, true | |
, 18, 8, 1, 1, 130, 800); | |
// Lock shape aspects | |
wordart.IsLocked = true; | |
wordart.SetLockedProperty(ShapeLockType.Selection, true); | |
wordart.SetLockedProperty(ShapeLockType.ShapeType, true); | |
wordart.SetLockedProperty(ShapeLockType.Move, true); | |
wordart.SetLockedProperty(ShapeLockType.Resize, true); | |
wordart.SetLockedProperty(ShapeLockType.Text, true); | |
// Get the fill format of the word art | |
FillFormat wordArtFormat = wordart.Fill; | |
// Set the transparency | |
wordArtFormat.Transparency = 0.9; | |
// Save the watermarked Excel file | |
workbook.Save("Watermarked-locked.xlsx"); |