PDF'yi Base64'e Dönüştür
Curtis Chau
Updated: 24 Nisan 2026
PDF'yi Base64'e nasıl dönüştürürüm?
PdfDocument nesnesi, Base64 elde etmek için doğrudan bir özellik içermez. Ancak, byte dizisini alabilirsiniz ve bu da Base64 dizgesini elde etmek için kullanılabilir.
using System;
using SomePdfLibrary; // Make sure to import the library used for handling PDF files
class Program
{
static void Main()
{
// Create a PdfDocument object for the specified PDF file
var pdf = new PdfDocument("MyPDF.pdf");
// Get the binary data (byte array) from the PDF document
var byteArray = pdf.BinaryData;
// Convert the byte array to a Base64 string
var base64Result = Convert.ToBase64String(byteArray);
// Output the Base64 result
Console.WriteLine("Base64 of PDF: " + base64Result);
}
}Imports System
Imports SomePdfLibrary ' Make sure to import the library used for handling PDF files
Module Program
Sub Main()
' Create a PdfDocument object for the specified PDF file
Dim pdf As New PdfDocument("MyPDF.pdf")
' Get the binary data (byte array) from the PDF document
Dim byteArray As Byte() = pdf.BinaryData
' Convert the byte array to a Base64 string
Dim base64Result As String = Convert.ToBase64String(byteArray)
' Output the Base64 result
Console.WriteLine("Base64 of PDF: " & base64Result)
End Sub
End ModuleAçıklama:
PdfDocumentBaşlatma:PdfDocumentnesnesi, dönüştürmek istediğiniz PDF'nin dosya adı ile başlatılır.SomePdfLibraryile kullandığınız kütüphaneyi değiştirin.BinaryDataElde Etme: Verilen PDF'nin ikili verilerini (byte dizisi olarak) alır.- Base64 Dönüşümü: Byte dizisini Base64 dizgesine dönüştürmek için
Convert.ToBase64Stringyöntemi kullanılır. - Çıktı Base64 Dizisi: Base64 kodlu dizgi konsola doğrulama için yazdırılır.

Teknik Yazar
Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.
...
Daha Fazla Oku