این مقاله شما را از طریق یک TeX API در سطح سازمانی راهنمایی میکند تا برنامهنویسان جاوا بتوانند فایلهای TeX را به صورت برنامهنویسی دستکاری کنند. Aspose.TeX نه تنها ویژگی های دستکاری/ایجاد را ارائه می دهد، بلکه ویژگی های مختلف تبدیل فرمت فایل را نیز ارائه می دهد. در این پست وبلاگ نحوه نصب این API تبدیل فایل و اجرای قابلیت تبدیل TeX به تصویر با استفاده از جاوا را خواهیم دید. میتوانید برای تبدیل TeX به تقریباً همه فرمتهای فایل تصویری محبوب، این کتابخانه را انتخاب کنید. با این حال، در این مقاله، نحوه تبدیل TeX به BMP را با استفاده از Aspose.TeX for Java بررسی خواهیم کرد.
در این مقاله به نکات زیر خواهیم پرداخت:
- نصب API TeX - Aspose.Tex برای جاوا
- [تبدیل TEX به BMP در جاوا به صورت برنامهنویسی6
- ایجاد BMP آنلاین
نصب API TeX - Aspose.Tex برای جاوا
Aspose.TeX برای جاوا دارای حروفچینی انعطاف پذیر با فرمت های خروجی متعدد است. علاوه بر این، این API تبدیل فایل مکانیزمی محکم برای تبدیل Tex به تصاویری مانند PNG، TIFF، PDF و موارد دیگر ارائه میکند. فرآیند [نصب] این کتابخانه مناسب برای توسعهدهندگان بسیار ساده و قوی است. برای نصب، میتوانید این فایل JAR را دانلود کنید یا از تنظیمات Maven زیر استفاده کنید:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose<https://releases.aspose.com/tex/java//groupId>
<artifactId>aspose-tex</artifactId>
<version>22.6</version>
</dependency>
</dependencies>
تبدیل TeX به BMP در جاوا به صورت برنامه ریزی شده
تا کنون این TeX API را نصب کرده ایم. اکنون، یک نمونه کد برای پیاده سازی برنامه تبدیل Tex به BMP می نویسیم. لطفاً توجه داشته باشید که ما یک فایل Tex منبع داریم که برای تبدیل استفاده خواهد شد.
مراحل زیر نحوه تبدیل TeX به BMP در جاوا را نشان می دهد:
- دایرکتوری کاری را تعریف کنید.
- روش objectLaTeX را فراخوانی کنید تا پیکربندی پسوند موتور ObjectTeX را با فرمت ObjectLaTeX از پیش بارگذاری شده دریافت کنید.
- متد objectLaTeX را به متد consoleAppOptions از کلاس TeXOptions منتقل کنید.
- دایرکتوری کاری خروجی را با فراخوانی روش setOutputWorkingDirectory تنظیم کنید.
- یک نمونه از کلاس BmpSaveOptions ایجاد کنید و آن را به روش setSaveOptions ارسال کنید.
- یک سازنده از کلاس TeXJob ایجاد کنید.
- برای اجرای کار TeX، متد run را فراخوانی کنید
نمونه کد زیر نحوه تبدیل TeX به تصویر را به صورت برنامهنویسی نشان میدهد:
package com.example;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.TeXJob;
import com.aspose.tex.TeXOptions;
import com.aspose.tex.rendering.BmpSaveOptions;
import com.aspose.tex.rendering.ImageDevice;
public class Main {
// تبدیل TEX به BMP در جاوا - تبدیل TEX به تصویر
public static void main(String[] args) throws Exception {
// دایرکتوری کاری را تعریف کنید
String dataDir = "/sample-files/";
// برای دریافت پیکربندی پسوند موتور ObjectTeX با فرمت ObjectLaTeX از پیش بارگذاری شده، متد objectLaTeX را فراخوانی کنید.
// متد objectLaTeX را به متد consoleAppOptions کلاس TeXOptions منتقل کنید.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// دایرکتوری کاری خروجی را با فراخوانی متد setOutputWorkingDirectory تنظیم کنید.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// یک نمونه از گزینه های ذخیره در تصویر BMP ایجاد کنید و آن را به روش setSaveOptions ارسال کنید.
options.setSaveOptions(new BmpSaveOptions());
// یک سازنده از کلاس TeXJob ایجاد کنید.
TeXJob job = new TeXJob(dataDir+ "sample.tex", new ImageDevice(), options);
// برای اجرای کار TeX، متد run را فراخوانی کنید.
job.run();
}
}
پس از اجرای موفقیت آمیز، یک فایل BMP را خواهید دید که در آدرس داده شده شما ایجاد شده است. خروجی در تصویر زیر نشان داده شده است:
BMP آنلاین ایجاد کنید
Aspose.TeX از یک ابزار آنلاین مبتنی بر وب برای تبدیل TeX به تصاویر آنلاین پشتیبانی میکند. این ابزار ویژگی های دستکاری و تبدیل فایل TeX را به صورت آنلاین ارائه می دهد. شما می توانید از کارایی و استحکام آن نه تنها در رایانه های رومیزی بلکه در تلفن های همراه نیز استفاده کنید. این تبدیل آنلاین TeX به BMP رایگان است و می توانید بدون ایجاد حساب کاربری از آن استفاده کنید.
تبدیل TEX به BMP - مجوز رایگان دریافت کنید
میتوانید از مجوز موقت رایگان استفاده کنید تا این API تبدیل فایل را بدون محدودیت ارزیابی امتحان کنید.
نتیجه
ما در حال پایان دادن به این پست وبلاگ در اینجا هستیم. ما از قصد شما برای علاقه مندی به Aspose.TeX برای جاوا قدردانی می کنیم. بنابراین، ما یاد گرفتیم که چگونه TeX را به BMP در جاوا با استفاده از این API TeX تبدیل کنیم. در واقع، این مقاله فقط در مورد یکی از قابلیت هایی است که TeX API ارائه می دهد. با این حال، شما می توانید از طریق مجموعه عظیمی از کلاس ها و روش هایی که ارائه می کند، بروید. برای این منظور، لطفاً از documentation، GitHub مخزن، و API مرجع بازدید کنید.
همچنین، توصیه می کنیم از [راهنمای شروع 21 بازدید کنید.
در نهایت، aspose.com در حال نوشتن پست های وبلاگ جدید است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.
راهنما در دسترس است
تیم پشتیبانی ما بسیار فعال و مفید است. میتوانید در مورد سؤالات یا سؤالات خود در [تالار گفتوگو 23 ما با ما در میان بگذارید.
سوالات متداول - سوالات متداول
فایل TeX چیست؟
فایل های TeX از زبان نشانه گذاری با مکانیزم حروفچینی ساخته شده اند. علاوه بر این، می توانید در مورد آن اطلاعات بیشتری کسب کنید اینجا.
چگونه با استفاده از جاوا تبدیل TeX به BMP را توسعه دهیم؟
Aspose.TeX برای جاوا روش ها و کلاس هایی را برای دستیابی به تبدیل TeX به BMP به صورت برنامه نویسی ارائه می دهد. لطفاً برای جزئیات بیشتر به این لینک مراجعه کنید.