Znak wodny dokumentów jest niezbędny z różnych powodów w przypadku różnych formatów plików, w tym dokumentów Microsoft Office, plików PDF i obrazów. W aplikacjach pakietu Microsoft Office znak wodny dodaje do dokumentów warstwę bezpieczeństwa i autentyczności, zapobiegając nieautoryzowanemu użyciu i zapewniając widoczny wskaźnik stanu dokumentu. W przypadku plików PDF znak wodny zapewnia identyfikację dokumentu, budowanie marki i poufność. Znaki wodne mogą zawierać takie informacje, jak status dokumentu, autorstwo lub poziom poufności. W przypadku obrazów znak wodny ma kluczowe znaczenie dla ochrony własności intelektualnej, zapewnienia prawidłowego przypisania i zapobiegania nieuprawnionemu użyciu lub dystrybucji. Ogólnie rzecz biorąc, znak wodny dokumentu służy jako wszechstronne i skuteczne narzędzie zwiększające bezpieczeństwo dokumentów, komunikację i budowanie marki w różnych formatach plików.
Implementacja znaków wodnych dokumentów przy użyciu aplikacji opartych na platformie .NET oferuje szereg korzyści w przypadku różnych formatów plików. Usprawnia proces dodawania znaków wodnych, zwiększa bezpieczeństwo dokumentów i wzmacnia komunikację marki, przyczyniając się do bardziej kontrolowanego i profesjonalnego systemu zarządzania dokumentami.
Dodaj znak wodny do plików PDF
Dzięki Aspose.Total for .NET, zawierającemu Aspose.PDF, programiści mogą bezproblemowo dodawać znaki wodne do dokumentów PDF w aplikacjach .NET. To potężne rozwiązanie pozwala na integrację widocznych lub niewidocznych znaków wodnych, zapewniając wszechstronne podejście do brandingu, bezpieczeństwa lub identyfikacji dokumentów. Aspose.PDF w Aspose.Total oferuje opcje dostosowywania zawartości, położenia i wyglądu znaku wodnego, zapewniając elastyczność w spełnianiu określonych wymagań biznesowych. Niezależnie od tego, czy dodajesz informacje o prawach autorskich, status dokumentu czy elementy marki, Aspose.PDF upraszcza proces znakowania wodnego plików PDF, przyczyniając się do lepszej komunikacji dokumentów, bezpieczeństwa i profesjonalnej prezentacji w aplikacjach .NET.
Kod C#: dokumenty PDF ze znakiem wodnym
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"); |
Znak wodny w arkuszu kalkulacyjnym Microsoft Word i Excel
Aspose.Total for .NET, obejmujący Aspose.Words i Aspose.Cells, oferuje solidne rozwiązanie do znakowania wodnego arkuszy kalkulacyjnych Microsoft Word i Excel w aplikacjach .NET. Programiści mogą bezproblemowo integrować znaki wodne z dokumentami Word i arkuszami kalkulacyjnymi Excel, zapewniając wszechstronne podejście do brandingu, identyfikacji dokumentów i bezpieczeństwa.
Dzięki Aspose.Words programiści mogą programowo dodawać znaki wodne do dokumentów programu Word, poprawiając prezentację wizualną i komunikację atrybutów dokumentu. Jest to szczególnie przydatne przy wskazywaniu statusu dokumentu, brandingu czy zapewnieniu poufności. Aspose.Words w Aspose.Total oferuje opcje dostosowywania treści, rozmieszczenia i wyglądu znaku wodnego, zapewniając elastyczność w celu spełnienia określonych wymagań biznesowych.
Kod C#: Znak wodny w dokumentach Word
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"); |
Podobnie Aspose.Cells ułatwia dodawanie znaków wodnych do arkuszy kalkulacyjnych Microsoft Excel, umożliwiając programistom integrację znaków wodnych w celach związanych z brandingiem lub bezpieczeństwem. Niezależnie od tego, czy chodzi o dodanie logo firmy, zastrzeżeń czy wskaźników stanu dokumentów, Aspose.Cells w Aspose.Total zapewnia narzędzia do dostosowywania zawartości i wyglądu znaku wodnego w plikach Excel.
Kod C#: Arkusze kalkulacyjne Excel ze znakami wodnymi
// 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"); |