XML을 FDF 형식으로 변환하기

구현 세부정보

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);
        }
    }
}