Mengonversi XML ke format FDF

Detail implementasi

FDF adalah singkatan dari Forms Data Format, dan file FDF berisi nilai formulir dalam pasangan kunci/nilai. Kita juga tahu bahwa file XML berisi nilai sebagai tag. Di mana, sebagian besar kunci diwakili sebagai nama tag dan nilai diwakili sebagai nilai di dalam tag tersebut. Sekarang, Aspose.Pdf.Facades memberikan fleksibilitas untuk mengonversi format file XML menjadi format FDF.

Gunakan kelas FormDataConverter untuk tujuan ini. Kelas ini menyediakan berbagai metode untuk mengonversi satu format data menjadi format lainnya. Artikel ini menunjukkan cara menggunakan salah satu metode, ConvertXmlToFdf(..), yang mengambil file FDF sebagai input atau aliran sumber dan menyimpannya dalam format XML. Potongan kode berikut menunjukkan cara mengonversi file FDF menjadi file XML.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
private static void ConvertXmlToFdf()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdfFacades_TechnicalArticles();

    using (var src = new FileStream(dataDir + "log.xml", FileMode.Open, FileAccess.Read))
    {
        using (var dest = new FileStream(dataDir + "XMLToPdf_out.pdf", FileMode.Create, FileAccess.ReadWrite))
        {
            FormDataConverter.ConvertXmlToFdf(src, dest);
        }
    }
}