Tools zum Erfassen und Konvertieren des Webs

Fügen Sie einem Screenshot mit ASP.NET ein Wasserzeichen hinzuASP.NET API

Standardmäßig fügt GrabzIt Screenshots, die mit dem kostenlosen Paket erstellt wurden, das GrabzIt-Wasserzeichen hinzu. Mit GrabzIt können Entwickler jetzt für jedes kostenpflichtige Paket ihre eigenen benutzerdefinierten Wasserzeichen definieren. Diese Wasserzeichen können hinzugefügt werden Bild Screenshots, PDF-Screenshots und weiterführende animierte GIFs.

Ein benutzerdefiniertes Wasserzeichen wird definiert, indem neben dem Dateipfad des hochzuladenden Wasserzeichenbilds auch die Position festgelegt wird, an der das Wasserzeichen auf der Seite angezeigt werden soll.

grabzIt.AddWaterMark("DummyWaterMark_TopRight", "watermark.png", HorizontalPosition.Right, VerticalPosition.Top);

Nun, wann immer die DummyWaterMark_TopRight bezeichner wird an den übergeben CustomWaterMarkId Eigentum der AnimationOptions, ImageOptions or PDFOptions Klassen, in denen das definierte Wasserzeichen automatisch oben rechts im Bild oder PDF-Dokument platziert wird.

Rufen Sie die folgende Methode auf, um alle Ihre aktuellen benutzerdefinierten Wasserzeichen zu lesen.

GrabzItWaterMark[] watermarks = grabzIt.WaterMarks();

Um ein Wasserzeichen zu löschen, rufen Sie einfach die DeleteWaterMark Methode mit der Kennung des zu löschenden Wasserzeichens.

grabzIt.DeleteWaterMark("DummyWaterMark_TopRight");

Da Wasserzeichen im GrabzIt-System für kurze Zeit zwischengespeichert werden, versuchen Sie, eine andere Wasserzeichen-ID als die gerade gelöschte zu verwenden, um zu vermeiden, dass das zwischengespeicherte Wasserzeichen erneut verwendet wird.

Spezielle Wasserzeichen

GrabzIt bietet auch einige spezielle Wasserzeichen an, die an die weitergegeben werden können CustomWaterMarkId Eigentum der AnimationOptions, ImageOptions or PDFOptions Klassen, dazu gehören Wasserzeichen zum Hinzufügen Zeitstempel, Text, Zähler und weiterführende Browserfenster zu erfassen.