این مبحث نحوه تبدیل DOCX به TIFF را با استفاده از جاوا بدون Interop توضیح میدهد. فایلهای Tiff به طور گسترده در برنامهها استفاده میشوند و این موضوع شما را قادر میسازد تا با استفاده از جاوا، DOCX را به TIFF صادر کنید** بدون اتکا به Microsoft Word یا Interop در هر یک از سیستمعاملهایی مانند macOS، اوبونتو و ویندوز با استفاده از چند خط کد. .
مراحل تبدیل DOCX به TIFF با استفاده از جاوا
- فایل JAR Aspose.Words را با استفاده از مخزن Maven اضافه کنید
- برای بارگیری منبع DOCX، شیء Document Class را نمونهسازی کنید
- برای تنظیم گزینههای ذخیره تصویر، شیء کلاس ImageSaveOptions را Instanti کنید
- TIFF را از DOCX با استفاده از روش ذخیره جاوا ایجاد کنید
در مراحل ساده زیر، فایل منبع DOCX را با استفاده از نمونه Document Class از روی دیسک بارگیری می کنیم. سپس با استفاده از شی ImageSaveOptions Class، ویژگی های مختلف فایل TIFF مورد نظر از جمله فشرده سازی و حالت رنگ را تنظیم می کنیم. در نهایت با استفاده از روش ذخیره، *TIFF را از DOCX در جاوا تولید می کنیم.
کد برای صادرات DOCX به TIFF با استفاده از جاوا
import com.aspose.words.Document; | |
import com.aspose.words.ImageColorMode; | |
import com.aspose.words.ImageSaveOptions; | |
import com.aspose.words.License; | |
import com.aspose.words.SaveFormat; | |
import com.aspose.words.TiffCompression; | |
public class WordsKB { | |
public static void main(String[] wordsArgs) throws Exception { | |
// Setting Aspose.Words for license to remove evaluation | |
// version limitations while converting DOCX to TIFF | |
License licConvertingDOCXtoTIFF = new License(); | |
licConvertingDOCXtoTIFF.setLicense("Aspose.Words.Java.lic"); | |
// Open the source Document for exporting to Tiff | |
Document doc = new Document("SampleWord.docx"); | |
// Set Tiff options like color mode, compression for the output TIFF image | |
ImageSaveOptions tiffOptions = new ImageSaveOptions(SaveFormat.TIFF); | |
tiffOptions.setImageColorMode(ImageColorMode.GRAYSCALE); | |
tiffOptions.setTiffCompression(TiffCompression.LZW); | |
// Save the DOCX document as TIFF image file | |
doc.save("ExportedTiff.tiff" , tiffOptions); | |
} | |
} |
در کد نمونه بالا، فایل منبع DOCX بارگذاری شده و SaveFormat enumerator برای ایجاد فایل TIFF مشخص شده است. شما مجاز به تنظیم ویژگی های مختلف رندر تصویر از جمله حالت رنگ، کنتراست، روشنایی تصویر و وضوح بر اساس نیاز خود هستید.
در آموزش فوق، ما یاد گرفتیم که چقدر ساده است در جاوا تولید TIFF از DOCX بدون وابستگی به Microsoft Words. با این حال، در مبحث قبلی، بررسی کردیم که باید یک فایل Word موجود را به روز کنید، به مقاله در نحوه تولید سند Word با استفاده از جاوا بدون Interop مراجعه کنید.