Często zadawane pytania

Licencje i open source

Jaką licencję wykorzystuje Aspose.Words FOSS dla Pythona?

Aspose.Words FOSS for Python is released under the MIT license. You can use, modify, and distribute the library in both personal and commercial projects. The only requirement is to include the original license text in copies of the software.

Czy mogę używać Aspose.Words FOSS w komercyjnym produkcie?

Licencja MIT pozwala na komercyjne wykorzystanie, modyfikację i dystrybucję bez zakupu oddzielnej licencji lub klucza aktywacji.

Instalacja i wymagania

Jak zainstalować Aspose.Words FOSS dla Pythona?

Instalacja przez pip:

pip install aspose-words-foss>=26.4.0

W tym celu wskaźnik ten jest uzależniony (olefile, fpdf2, pydantici automatycznie .

Jakie wersje Pythona są obsługiwane?

Aspose.Words FOSS requires Python 3.10, 3.11, or 3.12. Earlier Python versions are not supported.

Czy istnieją zależności systemowe lub domowe?

Nie ma żadnych rozszerzeń lub uzależnień na poziomie systemu. pakiet instaluje wszystkie uzgodnienia w czasie pracy (olefile, fpdf2, pydanticPure Python automatycznie pakietuje.

Format wsparcia

Jakie formaty dokumentów można przeczytać w Aspose.Words FOSS?

Biblioteka czyta formaty wpisu DOCX, DOC, RTF, TXT i Markdown. Pobierz dowolny obsługiwany plik poprzez przejście ścieżki do Document Konstruktorzy :

import aspose.words_foss as aw

doc = aw.Document("input.docx")

Jakie formaty wyjścia obsługują Aspose.Words FOSS?

Dokumenty można eksportować do PDF, Markdown i płaski tekst za pomocą SaveFormat Konstanty są:

  • SaveFormat.PDF - PDF eksportowe
  • SaveFormat.MARKDOWN - wywoz markowy
  • SaveFormat.TEXT - eksportowanie tekstów

Czy mogę kontrolować formatowanie wyjściowe?

Możesz przejść PdfSaveOptions lub MarkdownSaveOptions Obiekty zamiast SaveFormat Zdarza się, że jednak większość PdfSaveOptions właściwości (zgodność, jakość JPEG, wbudowanie czcionek itp.) są zdefiniowane dla API-przedawnej kompatybilności i nie są jeszcze zużyte przez PDF pisarza - ich ustawienie obecnie nie ma wpływu na wydajność. MarkdownSaveOptions,Tylko export_underline_formatting Obecnie jest stosowany.

używanie API

Jak konwertować plik DOCX do PDF?

Pobierz dokument i zadzwoń save() z SaveFormat.PDF.PDF to format eksportowy – dokumenty nie mogą być pobierane z PDF.

import aspose.words_foss as aw

doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)

Jak wyciągać tekst z dokumentu Word?

Używanie Document.get_text() Aby wyciągnąć wszystkie treści tekstowe:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.get_text()

Jak konwertować dokument na Markdown?

Używanie SaveFormat.MARKDOWN Aby wyeksportować dokument w formacie Markdown:

import aspose.words_foss as aw

doc = aw.Document("report.docx")
doc.save("report.md", aw.SaveFormat.MARKDOWN)

Formaty wejściowe, które można pobrać obejmują DOCX, DOC, RTF, TXT i Markdown.

Znane ograniczenia

Czy Aspose.Words FOSS obsługuje wszystkie funkcje komercyjnego Asposa.Słowa?

No. Aspose.Words FOSS to oddzielna biblioteka open-source z skupieniem funkcji: ładowanie dokumentów, konwersja formatów i ekstrakcja tekstu. nie obejmuje pełnego zestawu funkcyjnych komercyjnego produktu Asposa.

Czy istnieją jakieś ograniczenia konwersji formatów?

Biblioteka czyta DOCX, DOC, RTF, TXT i Markdown jako wejście, a eksportuje do PDF, Mark Down i płaski tekst. DOC i DOCx są tylko formatami wejściowymi - nie ma pisarza DOC lub DOC X. Komplexowe funkcje dokumentu, takie jak makro, wbudowane obiekty OLE lub zaawansowana typografia mogą nie być całkowicie zachowane podczas konwersji.

 Polski