FDFをXML形式に変換する

Contents
[ ]

実装の詳細

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

この目的のためにFormDataConverterクラスを使用できます。このクラスは、1つのデータ形式を別の形式に変換するためのさまざまなメソッドを提供します。この記事では、ConvertFdfToXmlという名前の1つのメソッドを使用します。このメソッドは、FDFファイルを入力またはソースストリームとして受け取り、XML形式に保存します。

以下のコードスニペットは、FDFファイルをXMLファイルに変換する方法を示しています:

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

    // Create a file stream for FDF file - input file
    using (var fdfInputStream = new FileStream(dataDir + "input.fdf", FileMode.Open))
    {
        // Create a file stream for XML file - output file
        using (var xmlOutputStream = new FileStream(dataDir + "ConvertFdfToXML_out.xml", FileMode.Create))
        {
            FormDataConverter.ConvertFdfToXml(fdfInputStream, xmlOutputStream);
        }
    }
}