1. Məhsullar
  2.   Söz emalı
  3.   .NET
  4.   DOCXToPDFConverter
 
  

Microsoft® Söz emal sənədlərini çevirmək üçün pulsuz .NET Kitabxanası

DOCX-i PDF-ə çevirmək üçün Açıq Mənbəli Kitabxana

DOCXToPDFConverter nədir?

Kod vasitəsilə PDF sənədinin yaradılmasına imkan verən bir sıra açıq mənbəli API mövcuddur. Problem ondadır ki, hətta bir dəyişiklik xətti üçün tərtibatçı kodu yeniləməli, test etməli, yeni versiyanı buraxmalı və son istifadəçi yeniləməni yoxlayacaq. Bu kimi kiçik yeniləmələr üçün proses çox uzun və gərgindir. DOCXToPDFConverter son istifadəçilərə Word vasitəsilə çıxış sənədini yeniləməyə imkan vermək məqsədi ilə hazırlanmışdır. Son istifadəçilər DOCX-i yeniləyə bilər və API bunun üçün çıxış PDF faylı yaradacaq. Yalnız siz DOCX-i PDF-ə çevirə bilməzsiniz, həm də HTML-ni çıxış kimi əldə edə bilərsiniz.

DOCX-dən PDF-ə və DOCX-dən HTML-ə çevrilmə ilə işləyərkən API mənbə sənədləri təhlil edir və dinamik məzmunu əvvəlcədən təyin edilmiş yer tutuculara təqdim edir. API Windows, Linux və macOS-da işləyir.

Previous Next

DOCXToPDFConverter ilə işə başlamaq

İlk növbədə, sizdən .NETCoreApp 2.1 olması tələb olunur. Bundan sonra, lütfən, deponu əl ilə GitHub-dan endirin və ya onu NuGet-dən quraşdırın.

NuGet vasitəsilə DOCXToPDFConverter quraşdırma

 Install-Package DocXToPdfConverter -Version 1.0.5

Pulsuz .NET API vasitəsilə DOCX-i PDF-ə çevirin

DOCXToPDFConverter .NET proqramçılarına proqramlı şəkildə DOCX-i PDF-ə çevirməyə imkan verir. DOCX-i PDF-ə çevirmək üçün mənbə faylını təyin etməli, LibreOffice-ə yolu təyin etməli, yer tutucuları təyin etməli və Convert() metodundan istifadə edərək sənədi çevirməlisiniz. Aşağıdakı kod parçasını istifadə etməklə siz DOCX-i PDF-ə çevirə bilərsiniz.

C#-da DOCX-i PDF-ə çevirin

  1. LibreOffice soffice.exe-yə yolu işə salın
  2. Word Sənədlərində istifadə etmək istədiyiniz yer tutucuları işə salın. 3 növ yer tutucu var: biri düz mətn üçün, biri cədvəl sətirləri üçün və biri şəkillər üçün
  3. ReportGenerator-u işə salın və locationOfLibreOfficeSoffice-i parametr kimi ötürün
  4. ReportGenerator-un Convert() metodundan istifadə edərək DOCX-i PDF-ə çevirin və daxil olan DOCX fayl yolunu, çıxış PDF yolunu və yer tutucuları parametr kimi ötürün.

DOCX-i PDF-ə çevirmək üçün pulsuz .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);
 Azəri