Watermarker
Watermarker(string)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग निर्दिष्ट दस्तावेज़ पथ के साथ.
public Watermarker(string filePath)
पैरामीटर | प्रकार | विवरण |
---|---|---|
filePath | String | दस्तावेज़ को लोड करने के लिए फ़ाइल पथ। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें: दस्तावेज़ लोड हो रहे हैं .
उदाहरण
किसी भी समर्थित प्रारूप की सामग्री लोड करें और सहेजें.
// फ़ाइल से सामग्री लोड करें।
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
// वॉटरमार्क जोड़ने, खोजने या हटाने के लिए वॉटरमार्कर वर्ग के तरीकों का उपयोग करें।
// दस्तावेज़ को सहेजें।
watermarker.Save("D:\\output.pdf");
}
यह सभी देखें
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(string, LoadOptions)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग निर्दिष्ट दस्तावेज़ पथ और लोड विकल्पों के साथ।
public Watermarker(string filePath, LoadOptions options)
पैरामीटर | प्रकार | विवरण |
---|---|---|
filePath | String | दस्तावेज़ को लोड करने के लिए फ़ाइल पथ। |
options | LoadOptions | दस्तावेज़ लोड करते समय उपयोग करने के लिए अतिरिक्त विकल्प। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें: दस्तावेज़ लोड हो रहे हैं .
उदाहरण
पासवर्ड का उपयोग कर एन्क्रिप्टेड पीडीएफ दस्तावेज़ लोड करें।
PdfLoadOptions loadOptions = new PdfLoadOptions();
loadOptions.Password = "123";
using (Watermarker watermarker = new Watermarker(@"C:\Documents\test.pdf", loadOptions))
{
// ...
}
यह सभी देखें
- class LoadOptions
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(string, WatermarkerSettings)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
निर्दिष्ट दस्तावेज़ पथ और सेटिंग्स के साथ वर्ग।
public Watermarker(string filePath, WatermarkerSettings settings)
पैरामीटर | प्रकार | विवरण |
---|---|---|
filePath | String | दस्तावेज़ को लोड करने के लिए फ़ाइल पथ। |
settings | WatermarkerSettings | लोड किए गए दस्तावेज़ के साथ काम करते समय उपयोग करने के लिए अतिरिक्त सेटिंग्स। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें: दस्तावेज़ लोड हो रहे हैं .
उदाहरण
विश्व स्तर पर खोजने योग्य ऑब्जेक्ट सेट करें (उसके बाद लोड किए जाने वाले सभी दस्तावेज़ों के लिए).
WatermarkerSettings settings = new WatermarkerSettings();
settings.SearchableObjects = new SearchableObjects
{
WordProcessingSearchableObjects = WordProcessingSearchableObjects.Hyperlinks
| WordProcessingSearchableObjects.Text,
SpreadsheetSearchableObjects = SpreadsheetSearchableObjects.HeadersFooters,
PresentationSearchableObjects = PresentationSearchableObjects.SlidesBackgrounds
| PresentationSearchableObjects.Shapes,
DiagramSearchableObjects = DiagramSearchableObjects.None,
PdfSearchableObjects = PdfSearchableObjects.All
};
foreach (string file in Directory.GetFiles(@"D:\files"))
{
using (Watermarker watermarker = new Watermarker(file, settings))
{
PossibleWatermarkCollection watermarks = watermarker.Search();
// पाए गए वॉटरमार्क के साथ काम करने का कोड यहां जाता है।
}
}
यह सभी देखें
- class WatermarkerSettings
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(string, LoadOptions, WatermarkerSettings)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग निर्दिष्ट दस्तावेज़ पथ, लोड विकल्प और सेटिंग्स के साथ।
public Watermarker(string filePath, LoadOptions options, WatermarkerSettings settings)
पैरामीटर | प्रकार | विवरण |
---|---|---|
filePath | String | दस्तावेज़ को लोड करने के लिए फ़ाइल पथ। |
options | LoadOptions | दस्तावेज़ लोड करते समय उपयोग करने के लिए अतिरिक्त विकल्प। |
settings | WatermarkerSettings | लोड किए गए दस्तावेज़ के साथ काम करते समय उपयोग करने के लिए अतिरिक्त सेटिंग्स। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें: दस्तावेज़ लोड हो रहे हैं .
उदाहरण
ईमेल संदेश के मुख्य भाग/विषय में विशेष पाठ खंड खोजें।
WatermarkerSettings settings = new WatermarkerSettings();
settings.SearchableObjects = new SearchableObjects
{
EmailSearchableObjects = EmailSearchableObjects.Subject
| EmailSearchableObjects.HtmlBody
| EmailSearchableObjects.PlainTextBody
};
EmailLoadOptions loadOptions = new EmailLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.msg", loadOptions, settings))
{
SearchCriteria criteria = new TextSearchCriteria("test", false);
// नोट, खोज तभी की जाती है जब आप TextSearchCriteria उदाहरण को खोज विधि में पास करते हैं
PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
// पाए गए पाठ के टुकड़े निकालें
watermarks.Clear();
// परिवर्तनों को सुरक्षित करें
watermarker.Save();
}
यह सभी देखें
- class LoadOptions
- class WatermarkerSettings
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(Stream)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग के साथ निर्दिष्ट स्ट्रीम.
public Watermarker(Stream document)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | Stream | वह स्ट्रीम जिससे दस्तावेज़ लोड करना है. |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें दस्तावेज़ लोड हो रहे हैं .
उदाहरण
किसी भी समर्थित प्रारूप के दस्तावेज़ को लोड करें और सहेजें.
// स्ट्रीम से सामग्री लोड करें।
using (FileStream inputStream = File.Open("D:\\input.pdf", FileMode.Open))
using (FileStream outputStream = File.Open("D:\\output.pdf", FileMode.Create))
using (Watermarker watermarker = new Watermarker(inputStream))
{
// वॉटरमार्क जोड़ने, खोजने या हटाने के लिए वॉटरमार्कर वर्ग के तरीकों का उपयोग करें।
// परिवर्तनों को सुरक्षित करें।
watermarker.Save(outputStream);
}
यह सभी देखें
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(Stream, LoadOptions)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
निर्दिष्ट स्ट्रीम और लोड विकल्प के साथ वर्ग।
public Watermarker(Stream document, LoadOptions options)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | Stream | वह स्ट्रीम जिससे दस्तावेज़ लोड करना है. |
options | LoadOptions | दस्तावेज़ लोड करते समय उपयोग करने के लिए अतिरिक्त विकल्प। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें दस्तावेज़ लोड हो रहे हैं .
उदाहरण
पासवर्ड का उपयोग कर एन्क्रिप्टेड पीडीएफ दस्तावेज़ लोड करें
PdfLoadOptions loadOptions = new PdfLoadOptions();
loadOptions.Password = "123";
using (FileStream fileStream = File.Open(@"C:\Documents\test.pdf", FileMode.Open))
using (Watermarker watermarker = new Watermarker(fileStream, loadOptions))
{
// ...
}
यह सभी देखें
- class LoadOptions
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(Stream, WatermarkerSettings)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग के साथ निर्दिष्ट stream और सेटिंग्स.
public Watermarker(Stream document, WatermarkerSettings settings)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | Stream | वह स्ट्रीम जिससे दस्तावेज़ लोड करना है. |
settings | WatermarkerSettings | लोड किए गए दस्तावेज़ के साथ काम करते समय उपयोग करने के लिए अतिरिक्त सेटिंग्स। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें दस्तावेज़ लोड हो रहे हैं .
उदाहरण
विश्व स्तर पर खोजने योग्य ऑब्जेक्ट सेट करें (उसके बाद लोड किए जाने वाले सभी दस्तावेज़ों के लिए).
WatermarkerSettings settings = new WatermarkerSettings();
settings.SearchableObjects = new SearchableObjects
{
WordProcessingSearchableObjects = WordProcessingSearchableObjects.Hyperlinks
| WordProcessingSearchableObjects.Text,
SpreadsheetSearchableObjects = SpreadsheetSearchableObjects.HeadersFooters,
PresentationSearchableObjects = PresentationSearchableObjects.SlidesBackgrounds
| PresentationSearchableObjects.Shapes,
DiagramSearchableObjects = DiagramSearchableObjects.None,
PdfSearchableObjects = PdfSearchableObjects.All
};
foreach (string file in Directory.GetFiles(@"D:\files"))
{
using (FileStream fileStream = File.Open(file, FileMode.Open))
using (Watermarker watermarker = new Watermarker(fileStream, settings))
{
PossibleWatermarkCollection watermarks = watermarker.Search();
// पाए गए वॉटरमार्क के साथ काम करने का कोड यहां जाता है।
}
}
यह सभी देखें
- class WatermarkerSettings
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark
Watermarker(Stream, LoadOptions, WatermarkerSettings)
का एक नया उदाहरण प्रारंभ करता हैWatermarker
वर्ग निर्दिष्ट धारा के साथ, लोड विकल्प और सेटिंग्स.
public Watermarker(Stream document, LoadOptions options, WatermarkerSettings settings)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | Stream | वह स्ट्रीम जिससे दस्तावेज़ लोड करना है. |
options | LoadOptions | दस्तावेज़ लोड करते समय उपयोग करने के लिए अतिरिक्त विकल्प। |
settings | WatermarkerSettings | लोड किए गए दस्तावेज़ के साथ काम करते समय उपयोग करने के लिए अतिरिक्त सेटिंग्स। |
अपवाद
अपवाद | स्थिति |
---|---|
UnsupportedFileTypeException | आपूर्ति किया गया दस्तावेज़ प्रकार समर्थित नहीं है। |
InvalidPasswordException | दिया गया पासवर्ड गलत है। |
टिप्पणियों
दस्तावेज़ लोड करने के बारे में अधिक जानें दस्तावेज़ लोड हो रहे हैं .
उदाहरण
ईमेल संदेश के मुख्य भाग/विषय में विशेष पाठ खंड खोजें।
WatermarkerSettings settings = new WatermarkerSettings();
settings.SearchableObjects = new SearchableObjects
{
EmailSearchableObjects = EmailSearchableObjects.Subject
| EmailSearchableObjects.HtmlBody
| EmailSearchableObjects.PlainTextBody
};
EmailLoadOptions loadOptions = new EmailLoadOptions();
using (FileStream fileStream = File.Open(@"D:\test.msg", FileMode.Open))
using (Watermarker watermarker = new Watermarker(fileStream, loadOptions, settings))
{
SearchCriteria criteria = new TextSearchCriteria("test", false);
// नोट, खोज तभी की जाती है जब आप TextSearchCriteria उदाहरण को खोज विधि में पास करते हैं
PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
// पाए गए पाठ के टुकड़े निकालें
watermarks.Clear();
// परिवर्तनों को सुरक्षित करें
watermarker.Save();
}
यह सभी देखें
- class LoadOptions
- class WatermarkerSettings
- class Watermarker
- नाम स्थान GroupDocs.Watermark
- सभा GroupDocs.Watermark