Bir bakışta GroupDocs.Viewer

.NET uygulamalarında belgeleri, slaytları, diyagramları ve diğer birçok belge türünü işlemek, görüntülemek, dönüştürmek için API

Illustration viewer

Belgeleri verimli ve güvenilir bir şekilde görüntüleyin

GroupDocs.Viewer API ile, içerik ve belge yapısı bütünlüğünü korurken, esnek ve güçlü seçeneklerle desteklenebilir herhangi bir formattaki belgeleri verimli bir şekilde HTML, JPEG, PNG ve PDF’ye dönüştürebilirsiniz. GroupDocs.Viewer .NET Framework 4.6.2 ve .NET 6.0’ı destekler, Windows ve Linux platformlarında çalışır.

En popüler dosya ve belge formatları desteklenir

Word, Excel, PDF, PowerPoint, OpenDocument format ailesi, Arşivler, Raster ve Vektör görselleri, e-Kitaplar, programlama dilleri ve işaretlemeler ve şifreli dahil olmak üzere diğer birçok dosya türünü içeren 180’den fazla popüler dosya ve belge formatının görüntülenmesini destekliyoruz Şifre korumalı dosyalar.

Özelleştirilebilir çıktı

GroupDocs.Viewer sadece belgenin render edilmesine değil, aynı zamanda belgenin tam olarak nasıl, hangi bölümlerinin veya şimdi render edilmesi gerektiğinin, nasıl render edilmesi gerektiğinin kontrol edilmesine ve render edilen çıktıya farklı dönüşümler uygulanmasına da olanak sağlar.

ASP.NET Core için kullanıcı arayüzü

ASP.NET Core için birkaç dakika içinde projenize eklenebilecek açık kaynaklı bir UI paketi sağlıyoruz. Viewer.UI paketi, Angular tabanlı bir web kullanıcı arayüzü içerir ve bir dizi yararlı API ve veri depolama sağlayıcısı sunar.

Platform bağımsızlığı

GroupDocs.Viewer for .NET aşağıdaki işletim sistemlerini, çerçeveleri ve paket yöneticilerini destekler

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Desteklenen dosya formatları

GroupDocs.Viewer for .NET, aşağıdaki dosya formatlarıyla yapılan işlemleri destekler.

Microsoft Office, OpenDocument ve metin formatları

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Görseller, Grafikler ve Diyagramlar

  • Raster görüntüler: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Diğer

  • ağ: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Arşivler: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Diğer: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

GroupDocs.Viewer özellikleri

PDF ve Office Belgelerini sorunsuz bir şekilde oluşturun, görüntüleyin ve dönüştürün

Feature icon

Belgeleri HTML’de görüntüleme

Her türden belgeyi CSS ve SVG ile herhangi bir modern web tarayıcısında görüntülenebilecek bir HTML belgesine dönüştürün.

Feature icon

Belgeleri rasterleştirme

Desteklenebilir herhangi bir belge formatını, ayarlanabilir görüntü formatı ve sıkıştırma kalitesiyle taramalı görüntüye rasterleştirin.

Feature icon

Programlama kodlarını işleyin ve vurgulayın

Sözdizimlerini ayrıştırma ve vurgulama özelliğiyle tüm popüler programlama, komut dosyası yazma ve işaretleme dillerini destekler.

Feature icon

PDF’ye dönüştür

Desteklenebilir herhangi bir formattaki belge, ayarlanabilir seçeneklerle kolayca dönüştürülebilir ve PDF’ye kaydedilebilir.

Feature icon

Dönüşümleri uygula

Çıktı belgesi, oluşturma sırasında dönüştürülebilir; sayfalar döndürülebilir ve/veya yeniden düzenlenebilir ve bunların üzerine metin filigranı yerleştirilebilir.

Feature icon

HTML çıktı ayarı

GroupDocs.Viewer tarafından oluşturulan çıktı HTML belgeleri çok hassas bir şekilde ayarlanabilir: harici veya gömülü kaynaklar, geri aramalar vb. ile akışa veya dosyaya kaydedilmesine izin verilir.

Feature icon

Karmaşık belge yapılarının desteklenmesi

GroupDocs.Viewer yalnızca tek belgeleri değil, aynı zamanda ekleri olan e-posta mesajları, klasörler içindeki dahili dosyalara sahip ZIP arşivleri, çok sayfalı TIFF görüntüleri vb. gibi dahili olarak bir liste veya belgelerin hiyerarşik yapısını içeren dosyaları da destekler.

Feature icon

Optimizasyon seçenekleri

GroupDocs.Viewer, belgelerin önbelleğe alınmış sürümlerini kullanarak yükleme süresini kısaltabilen ayarlanabilir bir önbellek alt sistemi içerir. Ayrıca, farklı formatlar için bir dizi farklı seçenek, genel performansı optimize etmek için belgelerin bazı gereksiz bölümlerini veya yönlerini (yazı tipleri, gizli çalışma sayfaları, e-posta ekleri) oluşturmanın dışında bırakmanıza olanak tanır

Feature icon

Parola korumalı belgelerin desteği

GroupDocs.Viewer, yükleme seçeneklerinde bir parola belirleyerek PDF, Kelime İşleme, Elektronik Tablo, Sunum ve diğerleri gibi farklı türlerdeki şifrelenmiş belgeleri açmanıza olanak tanır.

Kod örnekleri

.NET işlemleri için tipik GroupDocs.Viewer’ın bazı kullanım durumları

DOCX’i HTML’ye dönüştür

HtmlViewOptions sınıfı özellikleri, dönüştürme sürecini kontrol etmenize olanak tanır; bununla ilgili daha fazla bilgiyi burada .groupdocs.com/viewer/net/rendering-to-html/). Örneğin, tüm harici kaynakları çıktı HTML dosyasına gömebilir, çıktı dosyasını küçültebilir ve yazdırma için optimize edebilirsiniz.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Instantiate viewer
using (Viewer viewer = new Viewer("resume.docx"))
{
    // Set output HTML options
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // Render DOCX to HTML with embedded resources
    viewer.View(options);
}

PPTX’i PDF’ye aktar

Bir PdfViewOptions sınıfı örneği oluşturun ve bunu Viewer.View öğesine aktarın. com/viewer/net/groupdocs.viewer/viewer/view/#view) PowerPoint PPTX dosyasını PDF’ye dönüştürme yöntemini kullanın. PdfViewOptions sınıfının özellikleri, dönüştürme sürecini kontrol etmenize olanak tanır. Örneğin, çıktı PDF dosyasını koruyabilir, sayfalarını yeniden sıralayabilir ve belge görüntülerinin kalitesini belirleyebilirsiniz. Ayrıntılar için aşağıdaki belgeler bölümüne bakın.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // Set output PDF options
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // Export PPTX to PDF
    viewer.View(viewOptions);
}

 Türkçe