Bu kısa eğitim, Node.js REST API’sini kullanarak XFA Formunu PDF’e nasıl dönüştüreceğinizi anlatmaktadır. Node.js tabanlı bir Cloud SDK yardımıyla Node.js REST Arayüzü’nü kullanarak dinamik XFA’yı PDF’ye nasıl dönüştüreceğinizi öğreneceksiniz. Eğitim, XML Form Mimarisi’ni geleneksel PDF formuna dönüştürme sürecini tanımlayan adımları, bir örnek kodu ve kodun açıklamasını paylaşmaktadır.
Önkoşul
- XFA dosyasını PDF’ye dönüştürmek için Bir hesap oluşturun API kimlik bilgileri
- XFA Formunu PDF’ye dönüştürmek için Node.js için Aspose.PDF Cloud SDK‘i indirin
- Yukarıdaki SDK ile Node.js projesini kurun
Node.js RESTful Servisini Kullanarak XFA’yı PDF’ye Dönüştürme Adımları
- XFA’yı PDF’ye dönüştürmek için istemci sırrını ve kimliğini ayarlayarak PdfApi sınıf nesnesini örneklendirin
- XFA Form PDF dosya adını ayarlayın
- XFA Form dosyasındaki tüm baytları bir bayt dizisine oku
- Bayt dizisindeki XFA içeriklerinden bir bellek akışı oluşturun
- Bellek akışındaki XFA dosyasını Bulut depolama alanına yükleyin
- XFA dosyasını PDF’ye dönüştürmek için GetXfaPdfInStorageToAcroForm() yöntemini çağırın
- Yanıt nesnesini ayrıştırın ve XFA’dan diske aktarılan normal PDF’yi kaydedin
Bu adımlar, Node.js Low Code API kullanılarak XFA Form’un PDF’ye dönüştürülmesi sürecini özetlemektedir. Kaynak XFA dosyasını bir MemoryStream’e yükleyip Bulut depolama alanına yükleyerek işleme başlayın. Son olarak, yüklenen XFA dosyasını gömülü Form içeren normal bir PDF’ye dönüştürmek için GetXfaPdfInStorageToAcroForm() yöntemini çağırın.
Node.js RESTful Servisini Kullanarak XFA PDF’yi Normal PDF’ye Dönüştürme Kodu
Bu kod, dinamik XFA PDF’yi Node.js Düşük Kod API’sini kullanarak PDF’ye dönüştürme sürecini göstermiştir. Girişe bağlı olarak genişleyebilen, küçülebilen veya değişebilen dinamik formlar, GetXfaPdfInStorageToAcroForm() yöntemi kullanılarak düzen ve alanların dinamik olarak değişmediği statik Formlara dönüştürülür. API yanıtı, diske kaydedilen normal PDF içeriklerini içerir.
Bu makale bize XFA’yı PDF’ye dönüştürme sürecini öğretti. Bir PS dosyasını PDF’ye dönüştürmek için Node.js REST API’sini kullanarak bir PS dosyasını PDF’ye dönüştürün makalesine bakın.