Cloud REST API για διαχείριση υδατογραφημάτων σε εικόνες και έγγραφα δημοφιλών μορφών αρχείων εντός εφαρμογών .NET.
Ξεκινήστε τη δωρεάν δοκιμήΤο GroupDocs.Watermark Cloud SDK για .NET σάς δίνει τη δυνατότητα να διαχειρίζεστε μέσω προγραμματισμού υδατογραφήματα κειμένου και εικόνων σε ένα ευρύ φάσμα μορφών εγγράφων, όπως: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF και πολλά άλλα.
Υποστηρίζει την εργασία με όλες τις πιο απαιτητικές μεθόδους υδατογραφήματος για να σας επιτρέπει να προσθέτετε, να αφαιρείτε, να αναζητάτε και να αντικαθιστάτε υδατογραφήματα από εικόνες και έγγραφα υποστηριζόμενων μορφών. Τα παλαιότερα υδατογραφήματα που έχουν ήδη προστεθεί στο έγγραφο μπορούν επίσης να αφαιρεθούν, ανεξάρτητα από το αν έχουν προστεθεί από εργαλεία τρίτων. Είναι πιο εύκολο να προσαρμόσετε τις ρυθμίσεις μορφοποίησης υδατογραφήματος προσαρμόζοντας το στυλ κειμένου, τη γραμματοσειρά, το μέγεθος, το χρώμα ή τη θέση με ελάχιστες γραμμές ή κώδικα.
Το GroupDocs.Watermark Cloud SDK για .NET είναι χτισμένο ως επίπεδο στην κορυφή του GroupDocs.Watermark Cloud REST API, επιτρέποντας υψηλότερο επίπεδο αφαίρεσης, ώστε να μην χρειάζεται να γνωρίζετε το REST API για να χρησιμοποιήσετε αυτό το SDK.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class AddTextWatermarks
{
public static void Run()
{
var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey);
var apiInstance = new WatermarkApi(configuration);
try
{
var fileInfo = new FileInfo
{
FilePath = "documents/sample.docx",
StorageName = Common.MyStorage
};
var options = new WatermarkOptions()
{
FileInfo = fileInfo,
WatermarkDetails = new List
{
new WatermarkDetails
{
TextWatermarkOptions = new TextWatermarkOptions
{
Text = "New watermark text",
FontFamilyName = "Arial",
FontSize = 12d,
}
}
}
};
var request = new AddRequest(options);
var response = apiInstance.Add(request);
Console.WriteLine("Resultant file path: " + response.Path);
}
catch (Exception e)
{
Console.WriteLine("Exception while calling WatermarkApi: " + e.Message);
}
}
}
}