Najczęściej zadawane pytania

Najczęściej zadawane pytania

Najczęściej zadawane pytania

Jaki jest model licencjonowania?

Aspose.TeX FOSS for Python jest publikowany na licencji MIT. Użycie komercyjne jest dozwolone bez opłat i ograniczeń.

Czy mogę go używać w produktach komercyjnych?

Tak. Licencja MIT zezwala na użycie w produktach komercyjnych bez tantiem ani wymagań dotyczących przypisania (przypisanie jest doceniane, ale nieobowiązkowe).

Jak to zainstalować?

Zainstaluj go przy użyciu poniższego polecenia:

git clone https://github.com/aspose-tex-foss/Aspose.TeX-FOSS-for-Python.git
cd Aspose.TeX-FOSS-for-Python
pip install -e .

Jakie wersje Python są obsługiwane?

Python 3.10 lub późniejsze.

Czy istnieją jakiekolwiek natywne zależności?

Nie. Aspose.TeX FOSS dla Python jest czystym pakietem Python. Nie wymaga instalacji LaTeX, środowiska uruchomieniowego Perla ani zewnętrznej dystrybucji TeX.

Jakie formaty wyjściowe są obsługiwane?

Biblioteka obsługuje PDF (przez PdfDevice), DVI (przez DviDevice) i SVG (przez SvgDevice). Wejście to TeX markup dostarczany jako plik lub ciąg znaków.

Jak wygenerować wyjście PDF?

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

pdf_bytes = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions()).run()
with open("output.pdf", "wb") as f:
    f.write(pdf_bytes)

Jak wygenerować wyjście SVG?

from aspose_tex import TeXJob, TeXOptions, SvgDevice, StringInputSource

device = SvgDevice()
TeXJob(StringInputSource("Hello!"), device, options=TeXOptions()).run()
pages = device.get_all_pages()

Jak odczytać dane wejściowe z pliku?

from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource

pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()

Jakie są znane ograniczenia?

Biblioteka implementuje podzbiór TeX. Złożone pakiety LaTeX i zaawansowane obsługi czcionek mogą nie być w pełni obsługiwane w bieżącej wersji. Sprawdź Przewodnik dewelopera po szczegóły.

Zobacz także

 Polski