Base64 İşlemleri (Base64 Operations)

Base64ToString

  • Dönüş Tipi: string
  • Parametreler:
  • tmp (string): Base64 kodlanmış metin
  • Açıklama: Base64 kodlanmış string'i normal string'e dönüştürür

Örnek Kullanım:

string result = Doc.Base64ToString("dGVzdA==");
// Sonuç: "test"

StringToBase64

  • Dönüş Tipi: string
  • Parametreler:
  • plainText (string): Düz metin
  • Açıklama: String'i Base64 formatına kodlar

Örnek Kullanım:

string result = Doc.StringToBase64("test");
// Sonuç: "dGVzdA=="

ToUrlSafeBase64

  • Dönüş Tipi: string
  • Parametreler:
  • base64 (string): Base64 string
  • Açıklama: Base64 string'i URL güvenli formata dönüştürür

Örnek Kullanım:

string result = Doc.ToUrlSafeBase64("dGVzdA==");
// Sonuç: "dGVzdA"

FromUrlSafeBase64

  • Dönüş Tipi: string
  • Parametreler:
  • urlSafeBase64 (string): URL güvenli Base64 string
  • Açıklama: URL güvenli Base64 string'i normal Base64'e dönüştürür

Örnek Kullanım:

string result = Doc.FromUrlSafeBase64("dGVzdA");
// Sonuç: "dGVzdA=="

IsBase64String

  • Dönüş Tipi: bool
  • Parametreler:
  • s (string): Kontrol edilecek string
  • Açıklama: String'in geçerli Base64 formatında olup olmadığını kontrol eder

Örnek Kullanım:

bool result = Doc.IsBase64String("dGVzdA==");
// Sonuç: true

SerializeObjectBase64Stringify

  • Dönüş Tipi: DataTable
  • Parametreler:
  • rowsB64 (string): Base64 kodlanmış satırlar
  • Açıklama: Base64 kodlanmış string'den DataTable oluşturur

Örnek Kullanım:

DataTable result = Doc.SerializeObjectBase64Stringify("base64EncodedData");
// Sonuç: DataTable nesnesi