MarkdownHandler

MarkdownHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss वर्कशीट डेटा को GitHub-Flavored Markdown तालिका के रूप में निर्यात कर सकता है … के माध्यम से MarkdownHandler class। एक सुविधा विधि workbook.save_as_markdown(path) सीधे इस पर भी उपलब्ध है Workbook class।.

ImageRenderOptions: aspose.cells_foss

from aspose.cells_foss import MarkdownHandler, MarkdownSaveOptions
from aspose.cells_foss import save_workbook_as_markdown

MarkdownSaveOptions

विकल्प जो नियंत्रित करते हैं कि वर्कशीट को Markdown में कैसे क्रमबद्ध किया जाए।.

ImageRenderOptions

MarkdownSaveOptions()

ImageRenderOptions

MarkdownSaveOptions कोई कॉन्फ़िगर करने योग्य गुण नहीं हैं। एक instance पास करें … को MarkdownHandler.save_markdown() डिफ़ॉल्ट serialization व्यवहार का उपयोग करने के लिए।.


MarkdownHandler

MarkdownHandler केवल static methods को शामिल करता है और कभी instantiated नहीं किया जाता।.

MarkdownHandler.save_markdown

MarkdownHandler.save_markdown(workbook, file_path: str, options: MarkdownSaveOptions | None = None) -> None

पहली worksheet को एक Markdown फ़ाइल में निर्यात करता है … पर file_path. यदि options है None, डिफ़ॉल्ट MarkdownSaveOptions का उपयोग किया जाता है।.

MarkdownHandler.save_markdown_to_string

MarkdownHandler.save_markdown_to_string(workbook, options: MarkdownSaveOptions | None = None) -> str

वर्कशीट को एक Markdown स्ट्रिंग में क्रमबद्ध करता है और उसे लौटाता है। कोई फ़ाइल नहीं लिखी जाती।.


मॉड्यूल फ़ंक्शन

save_workbook_as_markdown

save_workbook_as_markdown(workbook, file_path: str, options: MarkdownSaveOptions | None = None) -> None

के आसपास सुविधा wrapper MarkdownHandler.save_markdown(workbook, file_path, options).


Workbook सुविधा विधि

Workbook.save_as_markdown(path) पहली worksheet को डिफ़ॉल्ट options के साथ निर्यात करने का संक्षिप्त रूप है:

wb.save_as_markdown("output.md")

ImageRenderOptions

निम्नलिखित उदाहरण एक छोटी प्रोडक्ट तालिका बनाता है और उसे एक Markdown स्ट्रिंग में निर्यात करता है।.

from aspose.cells_foss import Workbook, MarkdownHandler, MarkdownSaveOptions

wb = Workbook()
ws = wb.worksheets[0]
ws.name = "Products"

# Write table data (first row becomes the Markdown header)
rows = [
    ["Product", "Unit Price", "In Stock"],
    ["Widget A", 9.99, True],
    ["Widget B", 24.50, False],
    ["Widget C", 4.75, True],
]
for r, row in enumerate(rows):
    for c, val in enumerate(row):
        ws.cells[r][c].put_value(val)

opts = MarkdownSaveOptions()

# Get the Markdown as a string
md_text = MarkdownHandler.save_markdown_to_string(wb, options=opts)
print(md_text)

# Also save to a file
MarkdownHandler.save_markdown(wb, "products.md", options=opts)

आउटपुट (लगभग):

| Product | Unit Price | In Stock |
|---|---|---|
| Widget A | 9.99 | True |
| Widget B | 24.5 | False |
| Widget C | 4.75 | True |

संबंधित देखें

 हिन्दी