Fontes de entrada

Fontes de entrada

Aspose.TeX FOSS for Python provides two input source classes: FileInputSource para leitura de marcações TeX a partir do disco, e StringInputSource para entrada na memória.


FileInputSource

FileInputSource lê marcação TeX de um caminho de arquivo:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource

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

StringInputSource

StringInputSource Aceita marcação TeX cru como uma cadeia Python:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

Dicas e melhores práticas

  • Utilização: FileInputSource para os existentes .tex Arquivos em disco.
  • Utilização: StringInputSource quando gerar marcas TeX programaticamente.
  • Ambas as fontes aplicam o sistema de informação e comunicação. InputSource classe de base abstrata e são: Intercambiaveis como: TeXJob argumentos de construção.

Resumo de referência da API

Classe:Descrição:
FileInputSourceLeia marcação TeX de um caminho de arquivo
StringInputSourceLeia marcação TeX de uma cadeia Python
InputSourceClasse de base abstrata para fontes de entrada

Ver também:

 Português