---
title: "Преобразуване на дума в Excel в Python"
---

Преобразуването на документи от един формат в друг е водещата характеристика на Aspose.Words. Можете да конвертирате документи във всички налични [формат на натоварване](https://reference.aspose.com/words/python-net/aspose.words/loadformat/) също и за XLSX формат.

## Конвертиране на документ към XLSX

Конвертиране на документ към XLSX е доста сложен процес. За да запазите документа си във формат XLSX, като използвате Aspose.Words да използвате [XlsxSaveOptions](https://reference.aspose.com/words/python-net/aspose.words.saving/xlsxsaveoptions/) класа и новото `Xlsx` елемент в [SaveFormat](https://reference.aspose.com/words/python-net/aspose.words/saveformat/) Изброяване. Както бе споменато по-горе, можете да запишете документа във всеки формат на зареждане, поддържан от Aspose.Words към XLSX.

Следният пример за код показва как да запишете PDF на XLSX:

```python
doc = aw.Document(docs_base.my_dir + "Pdf Document.pdf")

doc.save(docs_base.artifacts_dir + "BaseConversions.PdfToXlsx.xlsx")
```

```

Понякога е необходимо да се определят допълнителни опции, които могат да повлияят на резултата от запазване на документ като XLSX. Тези опции могат да бъдат посочени чрез използването на [XlsxSaveOptions](https://reference.aspose.com/words/python-net/aspose.words.saving/xlsxsaveoptions/) клас, съдържащ свойства, които определят как ще бъде показан изходът XLSX.

```

## Търсене и замяна при запис в XLSX

Употреба също Aspose.Words, Можете да намерите конкретен низ или регулярен израз в документа си и да го замените със съответния, от който се нуждаете. След това можете да запишете резултата в XLSX формат.

Следният пример за код показва как да се извърши намирането и подмяната на операцията и да се запази резултатът на XLSX:

```python
from aspose.words import Document, DocumentBuilder
from aspose.words.replacing import FindReplaceOptions

doc =  Document()

builder = DocumentBuilder(doc)
builder.writeln("Ruby bought a ruby necklace.")

# We can use a "FindReplaceOptions" object to modify the find - and -replace process.
options = FindReplaceOptions()

# Set the "match_case" flag to "True" to apply case sensitivity while finding strings to replace.
# Set the "match_case" flag to "False" to ignore character case while searching for text to replace.
options.match_case = True

doc.range.replace("Ruby", "Jade", options)
doc.save(ARTIFACTS_DIR + "BaseConversions.FindReplaceXlsx.xlsx")
```

## Посочете нивото на компресиране при запис в XLSX

Можете също така да посочите нивото на компресия при спестяване с помощта на [CompressionLevel](https://reference.aspose.com/words/python-net/aspose.words.saving/xlsxsaveoptions/compression_level/) собственост.

Следният пример за код показва как да се определи нивото на компресия при запис във формат XLSX:

```python
from aspose.words import Document
from aspose.words.saving import XlsxSaveOptions, CompressionLevel

doc = Document(MY_DIR + "Document.docx")

saveOptions = XlsxSaveOptions()
saveOptions.compression_level = CompressionLevel.MAXIMUM

doc.save(ARTIFACTS_DIR + "BaseConversions.CompressXlsx.xlsx", saveOptions)
```

## Вижте също

- раздел документация [Защита или шифроване на документ](/words/bg/python-net/protect-or-encrypt-a-document/) за повече информация относно защитата и криптирането на документ
- Статията. [Търсене и замяна](/words/bg/python-net/find-and-replace/) за повече информация за намиране и замяна на съдържанието, което искате
