TEX — широко використовуваний формат для верстки статей, книг та інших публікацій. Файл TEX складається з різних тегів для вставки тексту, графіки, математичних рівнянь, символів тощо. Більшість редакторів TEX створюють вихідні дані файлу TEX як документ PDF. Однак у деяких випадках може знадобитися створити документ Word із файлу TEX. Для таких випадків у цій статті описано, як конвертувати файл LaTeX (.tex) у формат Word за допомогою Java.
Java LaTeX to Word Converter API
Щоб конвертувати файли LaTeX у формат Word DOCX, ми будемо використовувати Aspose.PDF for Java. Це потужний API для роботи з PDF-документами для створення, зміни або перетворення PDF-документів. Ви можете завантажити API або встановити його за допомогою наведених нижче конфігурацій Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>21.6</version>
</dependency>
Перетворіть файл LaTeX TEX на DOCX у Java
Нижче наведено кроки для перетворення файлу LaTeX TEX у формат Word DOCX за допомогою Java.
- Створіть екземпляр класу TeXLoadOptions.
- Використовуйте клас Document, щоб завантажити файл TEX, передавши його шлях і об’єкт TeXLoadOptions.
- Перетворіть TEX на DOCX за допомогою методу Document.save(String, SaveFormat) і передайте вихідний шлях до файлу та SaveFormat.DocX як параметри.
У наведеному нижче прикладі коду показано, як конвертувати файли LaTeX у формат Word DOCX.
// Створіть об’єкт TeXLoadOptions
TeXLoadOptions options = new TeXLoadOptions();
// Створити об'єкт документа
Document pdfDocument = new Document("document.tex", options);
// Перетворення TEX на DOCX
pdfDocument.save("TeXToPDF_out.docx", SaveFormat.DocX);
Отримайте безкоштовну ліцензію API
Ви можете отримати тимчасову ліцензію, щоб використовувати API без оціночних обмежень.
Висновок
У цій статті ви дізналися, як конвертувати файли LaTeX у формат Word за допомогою Java. Ви можете легко вставити код у свої програми Java, щоб автоматизувати перетворення TEX у DOCX. Щоб дізнатися більше про Aspose.PDF for Java, відвідайте документацію. Якщо у вас виникнуть запитання, зв’яжіться з нами через наш форум.