تبدیل فایل Notepad TXT به PDF در جاوا

Notepad ساده ترین ابزار برای یادداشت نکات مهم و ایجاد یادداشت های سریع در یک فایل TXT است. از آنجایی که فایل های TXT از ویژگی های پیشرفته مانند نظرات و غیره پشتیبانی نمی کنند، به فرمت PDF تبدیل می شوند. برای انجام این تبدیل به صورت برنامه ای، این مقاله نحوه تبدیل فایل های TXT به فرمت PDF با استفاده از جاوا را پوشش می دهد.

کتابخانه جاوا برای تبدیل TXT به PDF

برای رندر کردن فایل‌های TXT به صورت PDF، از Aspose.Words برای جاوا استفاده می‌کنیم. این یک کتابخانه محبوب برای ایجاد و دستکاری اسناد پردازش کلمه است. همچنین، تبدیل اسناد Word و فایل های متنی ساده به فرمت های دیگر را با کیفیت بالا فراهم می کند. می توانید JAR 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-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

تبدیل یک فایل TXT به PDF در جاوا

تبدیل یک فایل TXT به فرمت PDF با استفاده از Aspose.Words بسیار آسان است. فقط فایل TXT را بارگذاری کنید و آن را به عنوان یک سند PDF در مکان مورد نظر خود ذخیره کنید. در زیر مراحل تبدیل فایل TXT به PDF در جاوا آمده است.

نمونه کد زیر نحوه تبدیل یک فایل TXT به فرمت PDF را نشان می دهد.

// فایل TXT را بارگیری کنید
Document document = new Document("sample.txt");

// فایل TXT را به صورت PDF ذخیره کنید
document.save("output.pdf", SaveFormat.PDF);  

تصویر زیر فایل PDF تبدیل شده را نشان می دهد.

تبدیل فایل های TXT به PDF با استفاده از جاوا

فایل PDF تبدیل شده

یک مجوز API رایگان دریافت کنید

می توانید برای استفاده از Aspose.Words برای جاوا بدون محدودیت ارزیابی، مجوز موقت دریافت کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل های TXT به فرمت PDF در جاوا آشنا شدید. شما به سادگی می توانید Aspose.Words را برای جاوا نصب کنید و تبدیل TXT به PDF را در برنامه های خود به طور خودکار انجام دهید. می توانید با استفاده از مستندات در مورد Aspose.Words برای جاوا بیشتر کاوش کنید. همچنین، می توانید سوالات یا سوالات خود را به [تالار گفتمان] ما ارسال کنید.

همچنین ببینید