سند Word به TIFF

تبدیل Word به سند TIFF آنلاین | تبدیل DOC به TIFF با استفاده از جاوا

محتوای بصری اهمیت بسیار زیادی دارد، توانایی تبدیل یکپارچه اسناد Word به فرمت TIFF به عنوان یک ضرورت حیاتی ظاهر می شود. تصور کنید که نیاز به اشتراک گذاری اطلاعات متنی پیچیده به شیوه ای به راحتی قابل هضم و از نظر بصری جذاب است. بنابراین، این مقاله به نیاز و هدف ضروری تبدیل “Word به TIFF” می پردازد و روشن می کند که چگونه این تغییر به متخصصان، مربیان و افراد قدرت می دهد تا محتوای خود را به شیوه ای تاثیرگذارتر و جذاب تر ارائه دهند.

با استفاده از قابلیت‌های Java REST API، ما بررسی می‌کنیم که چگونه این فرآیند انتقال یکپارچه از اسناد Word به تصاویر TIFF با کیفیت بالا را تسهیل می‌کند و روش انتقال اطلاعات را در عصر دیجیتال بهینه می‌کند.

تبدیل Word به TIFF REST API

با Aspose.Words Cloud SDK for Java به تبدیل ساده از اسناد Word به قالب TIFF دست یابید. این SDK همه کاره به شما این امکان را می‌دهد تا تبدیل‌های «Word به TIFF» را بدون زحمت انجام دهید. این پیچیدگی‌های تنظیمات قالب‌بندی دستی را حذف می‌کند و تضمین می‌کند که تصاویر TIFF شما یکپارچگی و کیفیت بصری محتوا را حفظ می‌کنند. بنابراین، کارایی این روش را تجربه کنید زیرا اسناد Word را به تصاویر TIFF با کیفیت بالا تبدیل می کند.

SDK برای دانلود در Maven و GitHub در دسترس است. همانطور که می خواهیم SDK را از Maven دانلود کنیم، لطفاً خطوط زیر را در پروژه ساخت Maven خود به pom.xml اضافه کنید.

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words-cloud</artifactId>
    <version>22.4.0</version>
    <type>pom</type>
</dependency>

همچنین باید با مراجعه به Aspose.Cloud dashboard یک حساب کاربری رایگان ایجاد کنیم تا بتوانیم اسناد خود را در فضای ذخیره سازی ابری مدیریت کنیم.

تبدیل Word به سند TIFF در Java

در بخش زیر مراحل نحوه بارگذاری یک سند Word از فضای ذخیره سازی ابری و تبدیل آن به تصویر TIFF تعریف می شود. پس از تبدیل، تصویر حاصل در همان فضای ذخیره سازی ابری ذخیره می شود.

  • ابتدا یک شی از کلاس ApiClient ایجاد کنید که اعتبار مشتری را به عنوان آرگومان می گیرد.
  • سپس یک نمونه از کلاس WordsApi ایجاد کنید و شی ApiClient را به عنوان آرگومان ارسال کنید.
  • حال برای تعیین نام TIFF حاصل، از متد setFileName(…) کلاس TiffSaveOptionsData استفاده می کنیم.
  • ماقبل آخر، یک شی از کلاس SaveAsTiffRequest ایجاد کنید که در آن شی TiffSaveOptionsData، مقادیر فهرست صفحه و سایر پارامترهای اختیاری را به عنوان آرگومان ارسال می کنیم.
  • در نهایت، با فراخوانی متد saveAsTiff(…) در حالی که شی «SaveAsTiffRequest» را به عنوان آرگومان ارسال می کنید، تبدیل را آغاز کنید.
// برای نمونه‌های کامل و فایل‌های داده، لطفاً به https://github.com/aspose-words-cloud/aspose-words-cloud-java بروید.
// دریافت اعتبار مشتری از https://dashboard.aspose.cloud/

try {
    // یک نمونه از ApiClient ایجاد کنید و در عین حال اعتبار مشتری را به عنوان آرگومان ارائه کنید
    ApiClient apiClient = new ApiClient("bbf94a2c-6d7e-4020-b4d2-b9809741374e", "1c9379bb7d701c26cc87e741a29987bb", null);
    // شی WordsApi را با استفاده از شیء ApiClient به عنوان آرگومان مقداردهی کنید
    WordsApi wordsApi = new WordsApi(apiClient);
    
    // یک شی از TiffSaveOptionsData ایجاد کنید
    TiffSaveOptionsData requestSaveOptions = new TiffSaveOptionsData();
    // نام تصویر TIFF خروجی را برای ذخیره در فضای ذخیره سازی ابری مشخص کنید
    requestSaveOptions.setFileName("Resultant.tiff");

    // فهرست و تعداد صفحات در سند word که باید تبدیل شوند
    int pageCount =1;
    int pageIndex = 1;
    
    // مقادیر اثر دوتایی
    String tiffBinarizationMethod = "FloydSteinbergDithering";
    String dmlEffectsRenderingMode = "Simplified";
  
    // شی SaveAsTiff را ایجاد کنید که در آن فایل Word منبع را برای بارگیری از فضای ذخیره سازی ابری تعریف می کنیم
    // تعداد صفحاتی که باید تبدیل شوند و فهرست شروع صفحات
    SaveAsTiffRequest saveRequest = new SaveAsTiffRequest(
                    "test_multi_pages.docx",
                    requestSaveOptions,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    pageCount,
                    pageIndex,
                    null,
                    null,
                    null,
                    null,
                    null,
                    null,
                    dmlEffectsRenderingMode,
                    tiffBinarizationMethod,
                    null,
                    null);
    
    // برای مقداردهی اولیه عملیات تبدیل، API را فراخوانی کنید
    wordsApi.saveAsTiff(saveRequest);

    System.out.println("Word to TIFF Document conversion has been successful");
    }catch (Exception ex)
    {
        System.out.println(ex.getStackTrace());
    }

تبدیل Word DOC به TIFF با استفاده از دستورات cURL

همچنین ممکن است با استفاده از ترکیب قدرتمند دستورات Aspose.Words Cloud و cURL، تبدیل یکپارچه اسناد Word به فرمت TIFF را تجربه کنید. این ادغام پویا به شما این امکان را می‌دهد تا بدون زحمت تبدیل‌های «Word به TIFF» را از ترمینال خط فرمان انجام دهید. این رویکرد یک روش کاربرپسند برای افزایش قابلیت تعویض اسناد و نمایش بصری ارائه می دهد.

اکنون، اولین گام در این رویکرد، تولید یک نشانه دسترسی JWT بر اساس اعتبار مشتری است. بنابراین، لطفا دستور زیر را برای تولید توکن JWT اجرا کنید.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

اکنون که توکن JWT را داریم، می توانیم از دستور cURL زیر برای دسترسی به سند Word ذخیره شده در فضای ذخیره سازی ابری استفاده کرده و آن را به فرمت TIFF رندر کنیم.

curl -v "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx/saveAs/tiff?pageCount=1&pageIndex=0&tiffBinarizationMethod=FloydSteinbergDithering" \
-X PUT \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{\"FileName\":\"converted.tiff\",\"SaveFormat\":\"tiff\",\"AllowEmbeddingPostScriptFonts\":true,\"DmlRenderingMode\":\"Fallback\",\"DmlEffectsRenderingMode\":\"Simplified\",\"ImlRenderingMode\":\"Fallback\",\"ZipOutput\":false,\"UpdateLastSavedTimeProperty\":true,\"UpdateSdtContent\":true,\"UpdateFields\":true,\"Dml3DEffectsRenderingMode\":\"Basic\",\"UpdateCreatedTimeProperty\":true,\"UpdateLastPrintedProperty\":true,\"FlatOpcXmlMappingOnly\":true,\"ColorMode\":\"Normal\",\"JpegQuality\":0,\"MetafileRenderingOptions\":{\"EmfPlusDualRenderingMode\":\"EmfPlusWithFallback\",\"EmulateRasterOperations\":true,\"RenderingMode\":\"VectorWithFallback\",\"UseEmfEmbeddedToWmf\":true,\"ScaleWmfFontsToMetafileSize\":true},\"NumeralFormat\":\"European\",\"OptimizeOutput\":true,\"PageCount\":0,\"PageIndex\":0,\"HorizontalResolution\":600,\"ImageBrightness\":0,\"ImageColorMode\":\"None\",\"ImageContrast\":0,\"PixelFormat\":\"Format16BppRgb555\",\"Resolution\":100,\"Scale\":1,\"UseAntiAliasing\":true,\"UseGdiEmfRenderer\":true,\"UseHighQualityRendering\":true,\"VerticalResolution\":800,\"ThresholdForFloydSteinbergDithering\":0,\"TiffBinarizationMethod\":\"Threshold\",\"TiffCompression\":\"None\"}"

برای پیش‌نمایش TIFF حاصل، می‌توانید از [برنامه نمایشگر تصویر4 آنلاین رایگان ما استفاده کنید.

نتیجه گیری

ما روش ساده و موثر برای تبدیل MS Word به سند TIFF با استفاده از Java SDK را آموخته ایم. تمام تبدیل ها در فضای ابری انجام می شود در حالی که از خطوط کد کمتری استفاده می شود. به طور مشابه، ما همچنین مراحل صادرات Word Doc به تصویر TIFF را با استفاده از دستورات cURL در ترمینال خط فرمان آموخته ایم. جدای از عملیات تبدیل، می‌توانید تعداد زیادی از عملیات مفید را با Cloud API ما انجام دهید و جزئیات آنها را می‌توانید در [راهنمای برنامه‌نویس5 بررسی کنید. اگر هنگام استفاده از API با مشکلی مواجه شدید، لطفاً از طریق [تالار گفتمان پشتیبانی رایگان محصول] با ما تماس بگیرید.

مقالات مرتبط

مقالات زیر برای یادگیری بسیار توصیه می شود: