Java'da Belge Görüntüleyici

Doküman yönetimi ve paylaşımı, çeşitli endüstrilerin temel unsurları haline geldi. Java, geliştiricilerin zengin özelliklere sahip uygulamalar oluşturmasını sağlamak için sağlam çerçeveler sunar. Bu blog gönderisinde, Java’daki Belge Görüntüleyiciyi ve bunun belge görüntüleme ve işbirliği süreçlerini nasıl basitleştirebileceğini keşfedeceğiz.

Java Belge Görüntüleyici API’leri

Document Viewer, kullanıcıların özel bir yazılım yüklemesine gerek kalmadan farklı belge türlerini görüntülemesine ve bunlarla etkileşimde bulunmasına olanak tanıyan bir uygulamadır. Aspose, Java uygulamalarınızdaki belgeleri değiştirmenize ve görüntülemenize olanak tanıyan farklı dosya biçimleri için destek sağlar.

Java’da EPS Belge Görüntüleyici

Java Belge Görüntüleyici

Aspose.Page for Java API, XPS, PS, EPS, vb. üzerinde değişiklik yapmak veya bunları dönüştürmek için kullanılabilir. Bu dosya biçimlerini herhangi bir popüler dosya biçimine dönüştürebilirsiniz. dosya içeriğinin hızlı bir şekilde görüntülenmesi için PNG, JPG, TIFF vb.

// PostScript giriş akışını başlat
FileInputStream psStream = new FileInputStream("input.eps");

// EPS belgesini yükle
PsDocument document = new PsDocument(psStream);

//bir JpegSaveOptions örneği oluşturun
JpegSaveOptions options = new JpegSaveOptions();
//EPS formatı için işleme cihazı oluştur
ImageDevice device = new ImageDevice();
//EPS'yi JPG olarak kaydet
document.save(device, options);

Ayrıca, sunulan özelliklerin ve API’lerin ayrıntılı ayrıntıları için aşağıda listelenen kaynakları ziyaret edebilirsiniz:

Ayrıca, daha fazla bilgi için Çevrimiçi EPS Dosyasını Aç - Ücretsiz EPS Dosya Görüntüleyici‘a da göz atabilirsiniz. EPS Görüntüleyici hakkında bilgi.

Java’da DWG Çizim Belge Görüntüleyici

Bir DWG çizimi, Aspose.CAD for Java ile kolayca bir JPG görüntüsüne dönüştürülebilir. Çıktı görüntüsü, herhangi bir özel yazılıma ihtiyaç duymadan herhangi bir cihazda veya işletim sisteminde görüntülenebilir. DWG’yi Java’da bir JPG görüntüsüne dönüştürmek için aşağıdaki kod parçacığını kullanmanız yeterlidir:

// Giriş DWG dosyasını yükle
Image image = Image.load("Test.dwg");

// Bir CadRasterizationOptions örneği oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Sayfa genişliğini ve yüksekliğini ayarla
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Ortaya çıkan görüntü için bir JpegOptions örneği oluşturun
ImageOptionsBase options = new JpegOptions();

// Rasterleştirme seçeneklerini ayarla
options.setVectorRasterizationOptions(rasterizationOptions);

// CAD DWG DXF dosyasını JPG görüntüsüne dönüştürün
image.save("output_image.jpg" , options);

Aşağıdaki liste, DWG ve diğer desteklenen dosya biçimleriyle çalışmayı keşfetmek için farklı kaynakları listeler.

Java’da PUB Yayıncı Belge Görüntüleyici

Java’daki PUB görüntüleyici, Microsoft Publisher dosyalarını verimli bir şekilde işlemek için bir olasılıklar dünyasının kilidini açabilir. Aspose.PUB for Java ile, .pub dosyalarını sorunsuz bir şekilde görüntülemenizi, gezinmenizi ve onlarla etkileşim kurmanızı sağlayan güçlü bir PUB görüntüleyici oluşturabilirsiniz. Aşağıdaki kod parçacığı, Java’da PUB Viewer’ın nasıl oluşturulacağını gösterir:

// Giriş PUB dosyasını yükle
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// PUB'u PDF dosyasına dönüştürün
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// PDF dosyasını yükleyin
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // PDF belgesinden sayfa boyutlarını alın
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Çıktı görüntüsü için çözünürlüğü ayarla
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Belirtilen Genişlik ve Yüksekliğe sahip JPEG cihazı oluşturun
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // PUB'u JPG resmine dönüştürün
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

Java’da PSD Photoshop Belge Görüntüleyici

.psd dosyalarını zahmetsizce görüntülemek ve bunlarla çalışmak için Java’da bir PSD görüntüleyici oluşturabilirsiniz. Aşağıdaki kod parçacığı, [Aspose.PSD for Java][https://products.aspose.com/psd/java] kullanılarak Java’da bir PSD Görüntüleyicinin nasıl oluşturulacağını gösterir.

import com.aspose.psd.Image;
import com.aspose.psd.License;
import com.aspose.psd.fileformats.psd.PsdImage;
import com.aspose.psd.imageoptions.JpegOptions;

public class PSDToJPG {
     public static void main(String[] args) throws Exception {
        
        String path= "/Users/Documents/KB/TestData/";
        // PSD'yi JPEG'e dönüştürmek için API lisansını uygulayın
        License psdLicence = new License(); 
        psdLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");

        //PsdImage nesnesine bir PSD dosyası yükleyin
        PsdImage psdFile = (PsdImage)Image.load(path + "AllAdjustments.psd");
        
        // İstenen çıkış JPEG seçeneklerini ayarlayın
        JpegOptions jpegOpts = new JpegOptions();
        jpegOpts.setQuality(80);
        jpegOpts.setJpegLsAllowedLossyError (10);

        // Dışa aktarılan JPG'yi diske kaydedin
        psdFile.save(path + "ConvertedPsd.jpg", jpegOpts);
    }
}

Oysa aşağıdaki liste, Java’daki bir PSD Belge Görüntüleyicinin bazı özelliklerini derler:

  • PSD Dosyası Açma ve Görüntüleme: Kullanıcı dostu bir arayüz sağlarken PSD dosyalarını açın ve içeriklerini doğru bir şekilde görüntüleyin.
  • Yakınlaştır: PSD dosya içeriğini yakınlaştırabilir veya uzaklaştırabilirsiniz.
  • Dışa Aktarma ve Kaydetme Seçenekleri: PSD görüntüleyici, öncelikle PSD dosyalarını görüntülemeye ve bunlarla etkileşime odaklanır, ayrıca dışa aktarma veya kaydetme seçenekleri sunar.
  • Ve daha fazlası…

Java’da LaTeX Belge Görüntüleyici

Bilimsel ve akademik yazı dünyasında, LaTeX, güzel dizilmiş belgeler oluşturmak için fiili standart haline geldi. Herhangi bir özel yazılıma veya eklentiye ihtiyaç duymadan içeriğini önizlemek için bir LTX veya TeX dosyasını bir görüntüye işleyebilirsiniz. Aşağıdaki örnek kod, Java’da bir LaTeX dosyasının PNG görüntüsüne nasıl dönüştürüleceğini gösterir:

// Object TeX motor uzantısında Object LaTeX formatı için dönüştürme seçenekleri oluşturun.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Çıktı için dosya sistemi çalışma dizinini belirtin.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// JPG biçiminde kaydetme seçeneklerini başlatın.
options.setSaveOptions(new JpegSaveOptions());

// LaTeX'ten JPG'ye dönüştürmeyi çalıştırın.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Çevrimiçi Belge Görüntüleyici

Çevrimiçi belge görüntüleyiciler, belgelerle etkileşim biçimimizde devrim yarattı. Erişilebilirlik ve düzenli yönetimden zahmetsiz işbirliğine ve gelişmiş güvenliğe kadar çok sayıda avantaj sunarlar. Bu dijital araçları benimsemek, bireylerin ve işletmelerin kolaylık ve verimliliğin gücünden yararlanmalarına olanak tanır. Dosyalarınızı herhangi bir cihazdan veya işletim sisteminden açıp görüntülemek için çevrimiçi belge görüntüleyiciye erişebilirsiniz.

Özetliyor

Java’daki Belge Görüntüleyici, güçlü belge görüntüleme yeteneklerini Java uygulamalarınıza entegre etmenize olanak tanır. Belge biçimi desteği, işleme doğruluğu, gezinme, arama işlevi, özelleştirme seçenekleri ve daha fazlası gibi özelliklerinden yararlanarak, kullanıcılara zengin ve sorunsuz bir belge görüntüleme deneyimi sunabilirsiniz. Endişelerinizden herhangi birini tartışmak isterseniz, lütfen ücretsiz destek forumundan bize ulaşın.

Ayrıca bakınız