Schützen Sie Ihre Dokumente vor unbefugter Verbreitung und fügen Sie das Wasserzeichen online hinzu. Laden Sie dazu einfach ein PDF, Word oder anderes Dokumentformat und fügen Sie mit C# ein Text- oder Bildwasserzeichen hinzu. Speichern Sie dann das mit Wasserzeichen versehene PDF oder Word Dokument in einem praktischen Format wie DOC, DOCX, PDF, HTML, RTF, XPS und anderen. Sie können das Wasserzeichen auch aus Dokumenten entfernen, um die Verarbeitung zu vereinfachen, es sei denn, es verletzt die Rechte einer Person.
Mit dieser .NET API können Entwickler PDF, Word oder anderen Dokumenten online ein Wasserzeichen hinzufügen. Sie können das Wasserzeichen mit Text oder einem Bild erstellen und dieses Wasserzeichen dann in Ihr PDF oder Word Dokument einfügen, indem Sie den Überlagerungswinkel in C# festlegen.
Hinweis: Es müssen keine Anwendungen oder Bibliotheken von Drittanbietern installiert werden. Daher ist unsere .NET Softwarelösung sehr einfach zu bedienen.
Das mitgelieferte .NET SDK ist auch hilfreich, um Wasserzeichen zu entfernen. Das Entfernen eines Wasserzeichens in Word bedeutet beispielsweise, dass Sie das gewünschte Word Dokument laden können, das mit einem Text- oder Bild-Wasserzeichen versehen ist, dieses Wasserzeichen mithilfe von C# aus dem Dokument entfernen und dann die Ausgabedatei in einem geeigneten Format speichern können.
Um unsere .NET API zu testen, laden Sie das Dokument, dem Sie ein Wasserzeichen hinzufügen möchten, und das Wasserzeichen als Bild oder Text. Wählen Sie dann ein geeignetes Exportdateiformat – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS und andere.
Verwenden Sie das folgende Beispiel, um zu sehen, wie es funktioniert:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input1.docx");
using var requestImageStream = File.OpenRead("Input2.jpg");
var requestWatermarkData = new WatermarkDataImage()
{
Image = new FileReference(requestImageStream)
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var requestWatermarkData = new WatermarkDataText()
{
Text = "This is the watermark text",
Layout = WatermarkDataText.LayoutEnum.Diagonal
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var deleteWatermarkRequest = new DeleteWatermarkOnlineRequest(requestDocument);
var response = await WordsApi.DeleteWatermarkOnline(deleteWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(response.Document.Values.First(),
"docx");
var convert = await wordsApi.ConvertDocument(convertRequest);
Installieren Sie 'Aspose.Words Cloud SDK for .NET' mit dem NuGet -Paketmanager. Führen Sie einfach nuget install Aspose.Words-Cloud aus, um die entsprechende Assembly in Ihrem Projekt automatisch zu installieren und darauf zu verweisen. Alternativ können Sie Aspose.Words Cloud SDK for .NET -Quellcode manuell von GitHub klonen und in Ihrem Projekt verwenden. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Weitere Einzelheiten finden Sie in der Repository Documentation.