Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Resim Değişkeni Rosyln Editör Kullanımı

Info

Tablodaki ve forma koyulan resim değişkeni veri kaynağı üzerinden de dinamik olarak doldurulabilmektedir. Örnek için tıklayınız.


1) Resim değişkeni içerisindeki data base64string olarak alınabilir.

string base64Data = ResimDegiskeni.GetImageAsBase64();

2) Resim değişkeni içerisindeki data byte[] olarak alınabilir.

byte[] dataImage =ResimDegiskeni.GetImageAsByteArray();

3) Resim değişkenine base64string formatındaki değeri atamak için kullanılır.

SetImage(string imageBase64Data, string ImageName, bool changeSize) 

imagename: uzantı içerecek şekilde gönderilmelidir.

changesize: resmin gerçek boyutu form üzerinde gösterilmek istenirse true; form tasarımındaki değişken boyutunda gösterilmek istenirse false gönderilmelidir.

YeniResimDegiskeni.SetImage(base64Data,"Resim.png",false);

4) Resim değişkenine byte[] formatındaki değeri atamak için kullanılır.

SetValue(byte[] data, string ImageName) 

imagename: uzantı içerecek şekilde gönderilmelidir.

YeniResimDegiskeni.SetValue(dataImage,"Resim.png");

5) Tablo kolonundaki resim değişkenine değer atamak için kullanılır. Herhangi bir kolonun değer değiştiğinde yazılabilir. 

TabloAdı.SetValue(Tablo kolonu, base64 türünde veri, tablonun aktif satır bilgisi)

Byte[] data;  herhangi bir yerden getirilebilir.
string base64Data = Convert.ToBase64String(data, 0, data.Length);

Tablo.SetValue(TabloInlineRoslyn_Columns.Resim ,base64Data,Tablo.ActiveRowid);

Panel
borderStyledashed

HTML Editör Değişkeni Rosyln Editör Kullanımı

1) Word belgesini HTML Editör değişkeninde göstermek için aşağıdaki metotlar kullanılır.

htmleditor.SetDocx(string base64)

htmleditor.SetDocx(byte[] docx)

2) HTML Editör değişkenine girilen veya set edilen veriyi docx formatına dönüştürmek için kullanılır.

htmleditor.ExportAsDocs()

3) Byte[] tipinde bir word belgesini html string e dönüştürmek için kullanılır.

string html= LFlowUtils .ConvertDocxToHtml(byte[] docx) 

4) String olarak verilen html içeriği byte [] tipinde bir word belgesine dönüştürmek için kullanılır.

byte[] docx=LFlowUtils .ConvertHtmlToDocx(string html) 

5) String olarak verilen html içeriği byte [] tipinde bir pdf belgesine dönüştürmek için kullanılır.

byte[] pdf= LFlowUtils .ConvertHtmlToPdf(string html)

6) HTML Editör üzerindeki özelliklere form yüklendiğinde müdahale edebilmek için kullanılır.

htmlEditor.Tools="bold,italic,underline,undo,redo,strikethrough,unlink,tableWizard,createLink";

7) HTML Editör içeriğinin render edilerek html olarak gösterilmesi için kullanılır.

htmlEditor.IsShowHtmltrue;