ZIP veya RAR'ı PDF'ye dönüştürün

RAR‘den PDF‘ye veya ZIP‘den PDF’ye dönüşümler artık kaynak dosyaları buraya [çevrimiçi aracımıza] bırakarak gerçekleştirilebilir4 ve oluşturulan PDF sürümünü şurada alacaksınız: saniye. Bu çevrimiçi araca ek olarak, uygulamanızda RAR’dan PDF’ye dönüştürmeyi etkinleştirmek için REST API’leri ve SDK’lar mevcuttur. Neyse ki, GroupDocs.Conversion Cloud çeşitli programlama dilleri için yalnızca dosya dönüştürme özellikleri sağlamakla kalmayıp aynı zamanda bu SDK’ları projelerinize kolayca entegre etmenize olanak tanıyan SDK’ları kullanıma sunmuştur. Ancak bu blog yazısında, Node.js tabanlı bir uygulamada ZIP veya RAR’ı programlı olarak PDF’ye nasıl dönüştüreceğimizi öğreneceğiz.

Bu kılavuzda aşağıdaki bölümler ele alınacaktır:

RAR | ZIP’den PDF’ye Dönüştürücü - Dosya Dönüştürme API’si Kurulumu

Bu kurumsal düzeydeki dosya dönüştürme API’si, RAR’ı sorunsuz bir şekilde PDF’ye dönüştürmek için çok sayıda özellik sunar. Ayrıca kurulum, terminalde aşağıdaki tek bir komutun çalıştırılmasıyla ilgilidir:

npm install groupdocs-conversion-cloud

Ayrıca, platformumuzda yeniyseniz, [GroupDocs.Conversion’ın API’sinden kontrol panelinden API kimlik bilgilerini (yani İstemci Kimliği ve İstemci Sırrı) nasıl alacağınızı öğrenmek için bu [bağlantı]‘yı ziyaret etmenizi öneririz. Bulut5.

ZIP veya RAR’ı program aracılığıyla PDF’ye dönüştürün

Bir kod pasajı yazalım ve GroupDocs.Conversion Cloud SDK for Node.js tarafından kullanıma sunulan bazı önemli yöntemleri çağıralım. Bu nedenle RAR’ı PDF’ye veya ZIP’i PDF’ye dönüştüren işlevselliği uygulayacağız.

Lütfen aşağıdaki adımları izleyin:

  • Uygulamanıza groupdocs-conversion-cloud modülünü ekleyin.
  • Client ID ve Client Secret’ı kullanarak Yapılandırma nesnesini oluşturun.
  • Sistem sürücünüzden IOStream’de bir dosya açın ve FileApi sınıfının bir örneğini oluşturun ve bunu bir yapılandırma nesnesiyle başlatın.
  • UploadFileRequest yöntemini çağırarak bir yükleme dosyası isteği oluşturun.
  • uploadFile yöntemini çağırarak dosyayı yükleyin.
  • ConvertApi’yi API kimlik bilgileriyle başlatın.
  • FilePath, format ve OutputPath gibi değerleri ayarlayarak dönüştürme ayarlarını tanımlayın.
  • ConvertDocumentRequest sınıfının örneğini başlatarak bir dönüştürme belgesi isteği oluşturun.
  • RAR’ı PDF’ye dönüştürmek için convertDocument yöntemini çağırın.

Aşağıdaki kod örneği, Node.js kullanılarak ZIP’in PDF’ye nasıl dönüştürüleceğini gösterir:

// Groupdocs-conversion-cloud modülünü uygulamanıza ekleyin.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

clientId = "xxxxxxxxxxxxxxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Client ID ve clientSecret'i kullanarak Yapılandırma nesnesini oluşturun.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";


// sistem sürücünüzden IOStream'de bir dosya açın.
var resourcesFolder = '/sample.zip';
// dosyayı oku
fs.readFile(resourcesFolder, (err, fileStream) => {
  /// FileApi sınıfının bir örneğini oluşturun ve bunu bir yapılandırma nesnesiyle başlatın.
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // UploadFileRequest yöntemini çağırarak bir yükleme dosyası isteği oluşturun.
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample.zip", fileStream, myStorage);
  // UploadFile yöntemini çağırarak dosyayı yükleyin.
  fileApi.uploadFile(request)
    .then( () => {
        // ConvertApi'yi API kimlik bilgileriyle başlatın.
        let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

        // FilePath, format ve OutputPath gibi değerleri ayarlayarak dönüştürme ayarlarını tanımlayın.
        let settings = new groupdocs_conversion_cloud.ConvertSettings();
        settings.filePath = "sample.zip"; // input file path on the cloud
        settings.format = "pdf";         // output format
        settings.outputPath = "output";   // output file folder on the cloud

        // ConvertDocumentRequest sınıfının örneğini başlatarak bir dönüştürme belgesi isteği oluşturun.
        let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

        // RAR'ı PDF'ye dönüştürmek için ConvertDocument yöntemini çağırın.
        convertApi.convertDocument(request).then((result)=>{
        console.log("Document converted successfully: " + result[0].url);
        });
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Projeyi çalıştırdığınızda, aşağıda gösterildiği gibi kontrol panelinde oluşturulan PDF dosyalarını göreceksiniz:

RAR'dan PDF'ye dönüştürücü

Ayrıca dosyaları manuel olarak indirebilir veya dosyaları programlı olarak indirmek için bu DownloadFile yöntemini kullanabilirsiniz.

Bir Dosya Dönüştürücü Kullanarak Çevrimiçi PDF Oluşturun

Çevrimiçi PDF’ler oluşturmak için GroupDocs.Conversion Cloud SDK’larımızın [çevrimiçi]4] sürümünü kullanabilirsiniz. Tek yapmanız gereken, RAR/ZIP dosyasını bırakıp/yüklemek ve “Dönüştür” düğmesine basmak. Her şeyden önce, bu aracı kullanmak için önceden herhangi bir aboneliğe ihtiyacınız yoktur.

çevrimiçi pdf oluştur

Çözüm

Bu blog yazısını burada sonlandırıyoruz ve GroupDocs.Conversion Cloud SDK for Node.js kullanarak ZIP veya RAR’ı PDF’ye nasıl dönüştüreceğinizi öğrendiğinizi umuyoruz. Ayrıca, iş uygulamanız için ZIP’den PDF’ye dönüştürücü veya RAR’dan PDF’ye dönüştürücü oluşturmanıza olanak tanıyan bir kod pasajını inceledik. Bu nedenle hızlı bir deneyim için cloud API referansımızı ziyaret etmeyi unutmayın. Son olarak GroupDocs.Conversion Node.js SDK’sının GitHub deposunu ziyaret edebilirsiniz.

Ayrıca Başlangıç kılavuzumuzu takip etmenizi öneririz.

Son olarak, groupdocs.cloud sürekli olarak yeni makaleler yazıyor. Bu nedenle lütfen en son güncellemeler için bizi takip etmeye devam edin.

Bir soru sor

Sorularınızı veya sorularınızı forumumuz üzerinden bize bildirebilirsiniz.

Sıkça Sorulan Sorular – SSS

RAR’ı PDF’ye dönüştürebilir miyim?

Evet, GroupDocs.Conversion Cloud tarafından desteklenen bu [çevrimiçi] aracı kullanarak RAR’dan PDF’ye dönüşüm gerçekleştirebilirsiniz. Daha fazla ayrıntı için lütfen burayı bağlantı ziyaret edin.

Bir ZIP dosyasını PDF’ye dönüştürebilir miyim?

ZIP’i program aracılığıyla PDF’ye dönüştürmek için GroupDocs.Conversion Cloud SDK‘ın convertDocument yöntemini çağırabilirsiniz.

Ayrıca bakınız