C#/VB.NET: PDF in linearisiertes konvertieren

2023-10-20 02:43:38

Über NuGet installiert

PM> Install-Package Spire.PDF

verwandte Links

Die PDF-Linearisierung, auch „Fast Web View“ genannt, ist eine Möglichkeit zur Optimierung von PDF-Dateien. Normalerweise können Benutzer eine mehrseitige PDF-Datei nur dann online anzeigen, wenn ihr Webbrowser alle Seiten vom Server heruntergeladen hat. Wenn die PDF-Datei jedoch linearisiert ist, können die Browser die erste Seite sehr schnell anzeigen, auch wenn der vollständige Download noch nicht abgeschlossen ist. Dieser Artikel zeigt, wie das geht Konvertieren Sie ein PDF in ein linearisiertes PDF in C# und VB.NET Verwendung von Spire.PDF for .NET.

Installieren Sie Spire.PDF for .NET

Zunächst müssen Sie die im Spire.PDF for.NET-Paket enthaltenen DLL-Dateien als Referenzen in Ihrem .NET-Projekt hinzufügen. Die DLLs-Dateien können entweder über diesen Link heruntergeladen oder über NuGet installiert werden.

  • Package Manager
PM> Install-Package Spire.PDF

Konvertieren Sie PDF in linearisiertes PDF

Im Folgenden sind die Schritte zum Konvertieren einer PDF-Datei in eine linearisierte Datei aufgeführt:

  • Laden Sie eine PDF-Datei mit der PdfToLinearizedPdfConverter-Klasse.
  • Konvertieren Sie die Datei mit der Methode PdfToLinearizedPdfConverter.ToLinearizedPdf() in eine linearisierte Datei.
  • C#
  • VB.NET
using Spire.Pdf.Conversion;
    
    namespace ConvertPdfToLinearized
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Load a PDF file
                PdfToLinearizedPdfConverter converter = new PdfToLinearizedPdfConverter("Sample.pdf");
                //Convert the file to a linearized PDF
                converter.ToLinearizedPdf("Linearized.pdf");
            }
        }
    }
Imports Spire.Pdf.Conversion
    
    Namespace ConvertPdfToLinearized
        Friend Class Program
            Private Shared Sub Main(ByVal args As String())
                'Load a PDF file
                Dim converter As PdfToLinearizedPdfConverter = New PdfToLinearizedPdfConverter("Sample.pdf")
                'Convert the file to a linearized PDF
                converter.ToLinearizedPdf("Linearized.pdf")
            End Sub
        End Class
    End Namespace

Öffnen Sie die Ergebnisdatei in Adobe Acrobat und werfen Sie einen Blick auf die Dokumenteigenschaften. Sie können sehen, dass der Wert für „Fast Web View“ „Ja“ ist, was bedeutet, dass die Datei linearisiert ist.

C#/VB.NET: Convert PDF to Linearized

Beantragen Sie eine temporäre Lizenz

Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.

Siehe auch