1. Ürün:% s
  2.   Kelime İşleme
  3.   .NET
  4.   DOCXToPDFConverter
 
  

Microsoft® Kelime İşlem Belgelerini Dönüştürmek için Ücretsiz .NET Kitaplığı

DOCX'i PDF'ye Dönüştürmek için Açık Kaynak Kitaplığı

DOCXToPDFConverter nedir?

Kod yoluyla PDF belgesinin oluşturulmasına izin veren bir dizi açık kaynaklı API bulunmaktadır. Bununla ilgili sorun, bir satır değişiklik için bile geliştiricinin kodu güncellemesi, test etmesi, yeni bir sürüm yayınlaması ve son kullanıcının güncellemeyi doğrulamasıdır. Süreç, bunun gibi küçük güncellemeler için çok uzun ve telaşlı. DOCXToPDFConverter, son kullanıcıların çıktı belgesini Word aracılığıyla güncellemelerini sağlamak amacıyla geliştirilmiştir. Son kullanıcılar DOCX'i güncelleyebilir ve API bunun için bir çıktı PDF dosyası oluşturur. Yalnızca DOCX'i PDF'ye dönüştürmekle kalmaz, aynı zamanda çıktı olarak HTML de alabilirsiniz.

DOCX'ten PDF'ye ve DOCX'ten HTML'ye dönüştürme ile çalışırken, API kaynak belgeleri ayrıştırır ve dinamik içeriği önceden tanımlanmış yer tutuculara sunar. API, Windows, Linux ve macOS üzerinde çalışır.

Previous Next

DOCXToPDFConverter'a Başlarken

Öncelikle .NETCoreApp 2.1'e sahip olmanız gerekiyor. Bundan sonra, lütfen depoyu GitHub'dan manuel olarak indirin veya NuGet'ten yükleyin.

NuGet aracılığıyla DOCXToPDFConverter Kurulumu

 Install-Package DocXToPdfConverter -Version 1.0.5

Ücretsiz .NET API aracılığıyla DOCX'i PDF'ye dönüştürün

DOCXToPDFConverter, .NET programcılarının DOCX'i programlı olarak PDF'ye dönüştürmesine olanak tanır. DOCX'i PDF'ye dönüştürmek için bir kaynak dosya tanımlamanız, LibreOffice'e giden yolu tanımlamanız, yer tutucular ayarlamanız ve Convert() yöntemini kullanarak belgeyi dönüştürmeniz gerekir. Aşağıdaki kod parçasını kullanarak DOCX'i PDF'ye dönüştürebilirsiniz.

DOCX'i C# ile PDF'ye Dönüştür

  1. LibreOffice soffice.exe yolunu başlat
  2. Word Belgelerinizde kullanmak istediğiniz yer tutucuları başlatın. 3 tür yer tutucu vardır: biri düz metin için, biri tablo satırları için ve biri de resimler için
  3. ReportGenerator'ı başlatın ve locationOfLibreOfficeSoffice'i parametre olarak iletin
  4. ReportGenerator'ın Convert() yöntemini kullanarak DOCX'i PDF'ye dönüştürün ve giriş DOCX dosya yolunu, çıktı PDF yolunu ve yer tutucuları parametre olarak iletin.

DOCX'i PDF'ye Dönüştürmek için Ücretsiz .NET API


// initialize LibreOffice soffice.exe filepath
string locationOfLibreOfficeSoffice = @"C:\PortableApps\LibreOfficePortable\App\libreoffice\program\soffice.exe";
// define placeholders
placeholders.NewLineTag = "
"; placeholders.TextPlaceholderStartTag = "##"; placeholders.TextPlaceholderEndTag = "##"; placeholders.TablePlaceholderStartTag = "=="; placeholders.TablePlaceholderEndTag = "=="; placeholders.ImagePlaceholderStartTag = "++"; placeholders.ImagePlaceholderEndTag = "++"; // initialize report generator var test = new ReportGenerator(locationOfLibreOfficeSoffice); // convert DOCX to PDF test.Convert("Test-Template.docx", "Test-Template-out.pdf", placeholders);
 Türkçe