XMLをFDF形式に変換する

Contents
[ ]

実装の詳細

FDFはForms Data Formatの略で、FDFファイルにはキー/バリューのペアでフォームの値が含まれています。また、XMLファイルにはタグとして値が含まれていることも知っています。ここで、主にキーはタグ名として表され、値はそのタグ内の値として表されます。現在、Aspose.Pdf.Facadesは、XMLファイル形式をFDF形式に変換する柔軟性を提供します。

この目的のために、FormDataConverterクラスを使用します。このクラスは、あるデータ形式を別のデータ形式に変換するためのさまざまなメソッドを提供します。この記事では、FDFファイルを入力またはソースストリームとして受け取り、XML形式に保存するConvertXmlToFdf(..)メソッドの使用方法を示します。以下のコードスニペットは、FDFファイルを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);
        }
    }
}