قابلیت ادغام TIFF به PDF از طریق Java

ادغام TIFF اسناد به فرمت های تک PDF در جاوا. برنامه نویسان می توانند از این کد نمونه برای ترکیب TIFF در هر برنامه مبتنی بر جاوا وب یا دسک تاپ استفاده کنند.

قابلیت ادغام TIFF به PDF با استفاده از Java

چگونه می توان TIFF را به PDF ادغام کرد؟ با کتابخانه Aspose.PDF for Java می توانید به راحتی TIFF را به صورت برنامه نویسی PDF ادغام کنید. نرم افزار PDF از Aspose ایده آل برای افراد و کسب و کارهای کوچک یا بزرگ است. از آنجا که قادر به پردازش مقدار زیادی از اطلاعات است، پیوند را به سرعت و کارآمد انجام دهید و از داده های خود محافظت کنید. یک ویژگی عجیب از Aspose.PDF یک API برای ادغام TIFF به PDF است.

شما می توانید آخرین نسخه آن را به طور مستقیم از MAVEN دانلود کنید و آن را در پروژه مبتنی بر Maven خود نصب کنید با اضافه کردن تنظیمات زیر به pom.xml.

جزئیات نصب کتابخانه را در صفحات مستندات بررسی کنید. برای بررسی مزایای کتابخانه، سعی کنید از تبدیل TIFF به قطعه کد PDF استفاده کنید.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

نحوه ادغام TIFF به PDF از طریق Java


توسعه دهندگان Java به راحتی می توانند پرونده های TIFF را فقط در چند خط کد در PDF بارگذاری و ادغام کنند.

  1. یک سند جدید را مقداردهی کنید و یک حلقه برای ادغام فایل ها اجرا کنید
  2. در حلقه: اضافه کردن یک صفحه جدید به سند PDF
  3. در حلقه: اضافه کردن فایل TIFF به صفحه جدید
  4. پس از حلقه نتیجه را ذخیره کنید

در اینجا مثالی وجود دارد که نحوه ادغام TIFF را به PDF در Java نشان می دهد. چندین اسناد را با سهولت در یک فایل واحد ترکیب کنید. اگر شما در حال توسعه کد در Java هستید، این کار می تواند ساده تر از آن باشد که به نظر می رسد. شما می توانید از نام فایل های کاملاً واجد شرایط برای خواندن TIFF و نوشتن PDF استفاده کنید. این مثال Java را بررسی کنید که نحوه ادغام چندین سند از نوع فایل یکسان یا متفاوت در یک فایل با استفاده از Java را نشان می دهد

ادغام فایل های TIFF با استفاده از Java و ذخیره به عنوان PDF

مثال Java: این کد نمونه پیوند TIFF را به PDF نشان می دهد

Input file:

File not added

File not added

Output format:

PDF

Output file:


    // create empty pdf document
    com.aspose.pdf.Document outputDoc = new com.aspose.pdf.Document();

    // Load tiff to Aspose image
    multiImage1 = (com.aspose.imaging.fileformats.tiff.TiffImage) com.aspose.imaging.Image.load("1.tiff");


    // iterate through tiff frames
    //set active frame to work with
    //load bitmap from a frame
    //create image savesource to a stream
    //create empty image with width and hight
    //set frame bounds to save to bitmap
    //save frame bitmap to stream
    //add new page to document
    //create new image into document
    //set image source to memory stream
    //add document image to specific page
    for (tiffFrame : multiImage.getFrames()) {
        multiImage.setActiveFrame(tiffFrame);

        Color[] pixels = multiImage.loadPixels(tiffFrame.getBounds());
        ms = new com.aspose.imaging.sources.FileCreateSource(
            String.valueOf(index) + "temp.tiff", false);

        createOptions = new com.aspose.imaging.imageoptions.JpegOptions();
        createOptions.setSource(ms);

        tiffImage = (com.aspose.imaging.fileformats.jpeg.JpegImage)
        com.aspose.imaging.Image.create(createOptions, tiffFrame.getWidth(), tiffFrame.getHeight());
        tiffImage.savePixels(tiffFrame.getBounds(), pixels);
        tiffImage.save();

        page = outputDoc.getPages().add();
        image = new com.aspose.pdf.Image();
        image.setImageStream(new FileInputStream(String.valueOf(index) + "temp.tiff"));
        page.getParagraphs().add(image);
    }

    // save result pdf to file
    outputDoc.save("Merger_tiff_pdf.pdf", com.aspose.pdf.SaveFormat.Pdf);

Java کتابخانه برای ترکیب TIFF به PDF

Aspose.PDF برای جاوا API یک کتابخانه است که توسعه دهندگان را قادر می سازد تا قابلیت های پردازش PDF را به برنامه های خود اضافه کنند. می توان از آن برای ساخت هر نوع برنامه های 32 بیتی و 64 بیتی برای تولید یا خواندن، تبدیل و دستکاری فایل های PDF بدون استفاده از Adobe Acrobat استفاده کرد. Aspose.PDF برای جاوا به توسعه دهندگان اجازه می دهد تا جداول، نمودار ها، تصاویر، لینک ها، فونت های سفارشی و غیره را به اسناد PDF وارد کنند. علاوه بر این، فشرده سازی PDF نیز امکان پذیر است. Aspose.PDF برای جاوا فراهم می کند ویژگی های امنیتی بسیار عالی برای توسعه فایل های PDF امن.

شما می توانید اطلاعات بیشتری در مورد Aspose.PDF برای جاوا API در مستندات و نمونه ها در مورد نحوه استفاده از API پیدا کنید. برخی از ویژگی‌های کلیدی Aspose.PDF برای جاوا API شامل پشتیبانی از فرمت‌های مختلف فایل از جمله HTML، XFA، TXT، PCL، XML، XPS و فرمت‌های فایل تصویری، پشتیبانی از نسخه‌های مختلف پی‌دی‌اف، و قابلیت هایپرلینک گسترده است.