GetFormattedText
अंतर्वस्तु
[
छिपाना
]
GetFormattedText(FormattedTextOptions)
दस्तावेज़ से एक स्वरूपित पाठ निकालता है।
public TextReader GetFormattedText(FormattedTextOptions options)
पैरामीटर | प्रकार | विवरण |
---|---|---|
options | FormattedTextOptions | स्वरूपित पाठ निष्कर्षण विकल्प। |
प्रतिलाभ की मात्रा
का एक उदाहरणTextReader निकाले गए पाठ के साथ कक्षा; व्यर्थ
यदि स्वरूपित पाठ निष्कर्षण समर्थित नहीं है.
टिप्पणियों
और अधिक जानें:
- दस्तावेज़ से स्वरूपित पाठ निकालें
- एक दस्तावेज़ पाठ को इस रूप में निकालेंएचटीएमएल
- एक दस्तावेज़ पाठ को इस रूप में निकालेंmarkdown
- एक दस्तावेज़ पाठ को इस रूप में निकालेंसादे पाठ
उदाहरण
निम्न उदाहरण दिखाता है कि दस्तावेज़ टेक्स्ट को HTML टेक्स्ट के रूप में कैसे निकाला जाए:
// पार्सर वर्ग का एक उदाहरण बनाएँ
using (Parser parser = new Parser(filePath))
{
// एक स्वरूपित पाठ को पाठक में निकालें
using (TextReader reader = parser.GetFormattedText(new FormattedTextOptions(FormattedTextMode.Html)))
{
// दस्तावेज़ से एक स्वरूपित पाठ प्रिंट करें
// यदि स्वरूपित पाठ निष्कर्षण समर्थित नहीं है, तो एक पाठक शून्य है
Console.WriteLine(reader == null ? "Formatted text extraction isn't suppported" : reader.ReadToEnd());
}
}
यह सभी देखें
- class FormattedTextOptions
- class Parser
- नाम स्थान GroupDocs.Parser
- सभा GroupDocs.Parser
GetFormattedText(int, FormattedTextOptions)
दस्तावेज़ पृष्ठ से एक स्वरूपित पाठ निकालता है।
public TextReader GetFormattedText(int pageIndex, FormattedTextOptions options)
पैरामीटर | प्रकार | विवरण |
---|---|---|
pageIndex | Int32 | शून्य-आधारित पृष्ठ अनुक्रमणिका। |
options | FormattedTextOptions | स्वरूपित पाठ निष्कर्षण विकल्प। |
प्रतिलाभ की मात्रा
का एक उदाहरणTextReaderनिकाले गए पाठ के साथ वर्ग; व्यर्थ
यदि स्वरूपित पाठ पृष्ठ निष्कर्षण समर्थित नहीं है.
टिप्पणियों
और अधिक जानें:
- दस्तावेज़ पृष्ठ से स्वरूपित पाठ निकालें
- एक दस्तावेज़ पाठ को इस रूप में निकालेंएचटीएमएल
- एक दस्तावेज़ पाठ को इस रूप में निकालेंmarkdown
- एक दस्तावेज़ पाठ को इस रूप में निकालेंसादे पाठ
उदाहरण
निम्न उदाहरण दिखाता है कि किसी दस्तावेज़ पृष्ठ के टेक्स्ट को मार्कडाउन टेक्स्ट के रूप में कैसे निकाला जाए:
// पार्सर वर्ग का एक उदाहरण बनाएँ
using (Parser parser = new Parser(filePath))
{
// जांचें कि क्या दस्तावेज़ स्वरूपित पाठ निष्कर्षण का समर्थन करता है
if (!parser.Features.FormattedText)
{
Console.WriteLine("Document isn't supports formatted text extraction.");
return;
}
// दस्तावेज़ की जानकारी प्राप्त करें
IDocumentInfo documentInfo = parser.GetDocumentInfo();
// जांचें कि क्या दस्तावेज़ में पृष्ठ हैं
if (documentInfo.PageCount == 0)
{
Console.WriteLine("Document hasn't pages.");
return;
}
// पृष्ठों पर पुनरावृति
for (int p = 0; p<documentInfo.PageCount; p++)
{
// पेज नंबर प्रिंट करें
Console.WriteLine(string.Format("Page {0}/{1}", p + 1, documentInfo.PageCount));
// एक स्वरूपित पाठ को पाठक में निकालें
using (TextReader reader = parser.GetFormattedText(p, new FormattedTextOptions(FormattedTextMode.Markdown)))
{
// दस्तावेज़ से एक स्वरूपित पाठ प्रिंट करें
// हम अशक्त-जाँच को अनदेखा करते हैं क्योंकि हमने पहले स्वरूपित पाठ निष्कर्षण सुविधा समर्थन की जाँच की है
Console.WriteLine(reader.ReadToEnd());
}
}
}
यह सभी देखें
- class FormattedTextOptions
- class Parser
- नाम स्थान GroupDocs.Parser
- सभा GroupDocs.Parser