Format 1Bpp indiziert

In diesem Tutorial untersuchen wir den C#-Quellcode, der für die Funktion „Format 1Bpp Indexed“ mit Aspose.Words für .NET bereitgestellt wird. Mit dieser Funktion können Sie Bilder in einem Dokument im PNG-Format mit einer Farbtiefe von 1 Bit pro Pixel (1 bpp) und einem indizierten Farbmodus formatieren.

Schritt 1: Einrichten der Umgebung

Bevor Sie beginnen, stellen Sie sicher, dass Sie Ihre Entwicklungsumgebung mit Aspose.Words für .NET eingerichtet haben. Stellen Sie sicher, dass Sie die erforderlichen Referenzen hinzugefügt und die entsprechenden Namespaces importiert haben.

Schritt 2: Dokument einlegen

// Pfad zu Ihrem Dokumentverzeichnis
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

In diesem Schritt laden wir das Dokument mit demDocument Methode und Übergabe des Pfads an die zu ladende DOCX-Datei.

Schritt 3: Konfigurieren von Image-Backup-Optionen

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Png)
{
     PageSet = new PageSet(1),
     ImageColorMode = ImageColorMode.BlackAndWhite,
     PixelFormat = ImagePixelFormat.Format1bppIndexed
};

In diesem Schritt konfigurieren wir Backup-Optionen für Images. Wir erstellen ein neuesImageSaveOptionsObjekt, das das gewünschte Speicherformat angibt, hier „Png“ für das PNG-Format. Wir definieren auch die Seite, die in das Bild aufgenommen werden soll, den Schwarzweiß-Farbmodus und das indizierte 1-bpp-Pixelformat.

Schritt 4: Bilder sichern

doc.Save(dataDir + "WorkingWithImageSaveOptions.Format1BppIndexed.Png", saveOptions);

In diesem letzten Schritt speichern wir die Dokumentbilder im PNG-Format mit demSave Methode und Übergabe des Pfads zur Ausgabedatei zusammen mit den angegebenen Speicheroptionen.

Jetzt können Sie den Quellcode ausführen, um die Dokumentbilder im PNG-Format mit einer Farbtiefe von 1 bpp indexiert zu formatieren. Die resultierende Datei wird im angegebenen Verzeichnis unter dem Namen „WorkingWithImageSaveOptions.Format1BppIndexed.Png“ gespeichert.

Beispielquellcode für Format 1Bpp, indiziert mit Aspose.Words für .NET

 
			 // Pfad zu Ihrem Dokumentverzeichnis
			 string dataDir = "YOUR DOCUMENT DIRECTORY"; 
            
            Document doc = new Document(dataDir + "Rendering.docx");

            ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Png)
            {
                PageSet = new PageSet(1),
                ImageColorMode = ImageColorMode.BlackAndWhite,
                PixelFormat = ImagePixelFormat.Format1bppIndexed
            };

            doc.Save(dataDir + "WorkingWithImageSaveOptions.Format1BppIndexed.Png", saveOptions);
            
        

Abschluss

In diesem Tutorial haben wir die 1Bpp-Indexformatfunktion mit Aspose.Words für .NET untersucht. Wir haben gelernt, wie man Bilder in einem Dokument im PNG-Format mit einer Farbtiefe von 1 Bit pro Pixel (1 bpp) und einem indizierten Farbmodus formatiert.

Diese Funktion ist nützlich, wenn Sie Bilder mit geringer Farbtiefe und kleiner Dateigröße erhalten möchten. Das 1Bpp-Indexformat ermöglicht die Darstellung von Bildern mithilfe einer indizierten Farbpalette, was für bestimmte Anwendungen von Vorteil sein kann.

Aspose.Words für .NET bietet eine breite Palette erweiterter Funktionen zur Dokumentbearbeitung und -erstellung. Das 1Bpp-Indexformat ist eines der vielen leistungsstarken Tools, die Ihnen zur Verfügung stehen.