This question is locked. New answers and comments are not allowed.
hi,
i am using latest version of RadControls in which you provided extended API for importing/exporting from/to byte array for binary formats.
I am using DocxFormatProvider.
use export API to save Byte Array in database.
and import API to load the Byte Array.
Following is the property i am using in View Model
in which wp_perticulars is image DataType in database.
The problem is it exporting fine and saving byte array in database.
when i am importing the byte array. its give me error "Invalid data".
Error During import:
{System.InvalidOperationException: Invalid data.
at Telerik.Windows.Documents.Packaging.ZipPackage.Open(Stream stream, FileAccess access)
at Telerik.Windows.Documents.FormatProviders.OpenXml.Docx.Import.DocxImporter..ctor(Stream input)
at Telerik.Windows.Documents.FormatProviders.OpenXml.Docx.DocxFormatProvider.Import(Stream input)
at Telerik.Windows.Documents.FormatProviders.DocumentFormatProviderBase.Import(Byte[] input)
at PolicyEditor.ViewModels.ParticularSectionViewModel.get_ParDocument()
at PolicyEditor.Views.ParticularsSection.Loadparticular(String param)}
can you please advice me what i have to do.??
Thanks
Jaimin
i am using latest version of RadControls in which you provided extended API for importing/exporting from/to byte array for binary formats.
I am using DocxFormatProvider.
use export API to save Byte Array in database.
and import API to load the Byte Array.
Following is the property i am using in View Model
public RadDocument ParDocument
{
get
{
RadDocument doc = new RadDocument();
if(Particular != null && Particular.wp_perticulars != null)
{
doc = provider.Import(Particular.wp_perticulars);
}
return doc;
}
set
{
MemoryStream output = new MemoryStream();
provider.Export(
value,output);
Particular.wp_perticulars = output.GetBuffer();
}
}
in which wp_perticulars is image DataType in database.
The problem is it exporting fine and saving byte array in database.
when i am importing the byte array. its give me error "Invalid data".
Error During import:
{System.InvalidOperationException: Invalid data.
at Telerik.Windows.Documents.Packaging.ZipPackage.Open(Stream stream, FileAccess access)
at Telerik.Windows.Documents.FormatProviders.OpenXml.Docx.Import.DocxImporter..ctor(Stream input)
at Telerik.Windows.Documents.FormatProviders.OpenXml.Docx.DocxFormatProvider.Import(Stream input)
at Telerik.Windows.Documents.FormatProviders.DocumentFormatProviderBase.Import(Byte[] input)
at PolicyEditor.ViewModels.ParticularSectionViewModel.get_ParDocument()
at PolicyEditor.Views.ParticularsSection.Loadparticular(String param)}
can you please advice me what i have to do.??
Thanks
Jaimin