Bu kısa eğitim, C# REST API’yi kullanarak XFA Formunun PDF biçimine nasıl dönüştürüleceğini açıklamaktadır. .NET tabanlı Bulut SDK’nın yardımıyla C# REST Arayüzünü kullanarak dinamik XFA’yı PDF’ye dönüştürmeyi öğreneceksiniz. XML Form Mimarisini geleneksel PDF formuna değiştirme sürecini tanımlayan adımları, örnek kodu ve kodun açıklamasını paylaşıyor.
Önkoşul
Bir XFA dosyasını PDF’ye dönüştürmek için Bir hesap API kimlik bilgisi oluşturun
İndirmek Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
Yukarıdaki SDK ile C# projesini kurun
C# RESTful Hizmetini Kullanarak XFA’yı PDF’ye Dönüştürme Adımları
- XFA’yı PDF olarak değiştirmek için istemci sırrını ve kimliğini ayarlayarak PdfApi sınıf nesnesini örnekleyin
- XFA Formu PDF dosya adını ayarlayın
- XFA Form dosyasındaki tüm baytları bir bayt dizisine okuyun
- 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 olarak değiştirmek için GetXfaPdfInStorageToAcroForm() yöntemini çağırın
- Yanıt nesnesini ayrıştırın ve XFA’dan dışa aktarılan normal PDF’yi diske kaydedin
Bu adımlar, XFA Formunu C# Low Code API kullanarak PDF’ye dönüştürme sürecini özetlemektedir. Kaynak XFA dosyasını MemoryStream’e yükleyip Bulut depolama alanına yükleyerek işlemi başlatı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.
C# RESTful Hizmetini kullanarak XFA PDF’yi Normal PDF’ye Dönüştürme Kodu
Bu kod, C# Düşük Kod API’sini kullanarak dinamik XFA PDF’yi PDF’ye dönüştürme sürecini göstermiştir. Girdiye göre genişleyebilen, küçültülebilen veya değiştirilebilen dinamik formlar, GetXfaPdfInStorageToAcroForm() yöntemi kullanılarak düzenin 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çeriğini içerir.
Bu makale bize XFA’yı PDF’ye değiştirme sürecini öğretti. Bir PS dosyasını PDF’ye dönüştürmek için C# REST API kullanarak PS dosyasını PDF’ye dönüştürün makalesine bakın.