Formen zwischen Arbeitsblättern kopieren

Formen kopieren

In diesem Artikel wird erläutert, wie Sie:

Kopieren eines Bildes von einem Arbeitsblatt in ein anderes

Schritt 1: Erstellen einer Arbeitsmappe mit Bild und Diagramm in Microsoft Excel

  1. Erstellt eine neue Arbeitsmappe in Microsoft Excel.
  2. Fügen Sie ein Bild auf dem ersten Arbeitsblatt und ein Diagramm auf dem zweiten Arbeitsblatt hinzu.

Die folgenden Screenshots zeigen die beiden in Microsoft Excel erstellten Vorlagenarbeitsblätter.

Arbeitsblatt „Diagramm“ mit Diagramm

todo: Bild_alt_Text

Arbeitsblatt „Bild“ mit Bild

todo: Bild_alt_Text

Kopieren Sie nun das Bild im Arbeitsblatt „Bild“ in das letzte Arbeitsblatt „Ergebnis“.

Schritt 2: Laden Sie Aspose.Cells.Zip herunter

  1. Herunterladen Aspose.Cells for Java.
  2. Entpacken Sie es auf Ihrem Entwicklungscomputer.

AllesAspose Komponenten arbeiten, wenn sie installiert sind, im Evaluierungsmodus. Der Bewertungsmodus ist zeitlich unbegrenzt und fügt nur Wasserzeichen in die produzierten Dokumente ein.

Schritt 3: Erstellen Sie ein Projekt

Sie können entweder ein Projekt mit einem Java-Editor erstellen, z. B. Eclipse, oder ein einfaches Programm mit einem NotePad erstellen.

Schritt 4: Klassenpfad hinzufügen

Um einen Klassenpfad mit Eclipse festzulegen, führen Sie bitte die folgenden Schritte aus:

  1. Extrahieren Sie Aspose.Cells.jar und dom4j_1.6.1.jar aus Aspose.Cells.zip.
  2. Legen Sie den Klassenpfad des Projekts in Eclipse fest:
  3. Wählen Sie Ihr Projekt in Eclipse aus und klicken Sie dann auf Menüs Projekt-Eigenschaften.
  4. Wählen Sie „Java Build Path“ auf der linken Seite des Popup-Fensters, wählen Sie dann die Registerkarte „Bibliotheken“, klicken Sie auf „JARs hinzufügen“ oder „Externe JARs hinzufügen“, um Aspose.Cells.jar und dom4j_1.6.1.jar auszuwählen und sie dem Build hinzuzufügen Pfade.
  5. Schreiben Sie eine Anwendung, um APIs der Komponenten von Aspose aufzurufen.

Oder Sie können es zur Laufzeit an der DOS-Eingabeaufforderung in Windows einstellen. Beispiel:

javac -classpath %classpath%;e:\Aspose.Cells.jar; Klassenname .javajava -classpath %classpath%;e:\Aspose.Cells.jar; Klassenname

Schritt 5: Kopieren eines Bildes von einem Arbeitsblatt auf ein anderes

Im Folgenden finden Sie den Code zum Ausführen der Aufgabe. Es kopiert ein Bild aus dem Arbeitsblatt „Bild“ in das Arbeitsblatt „Ergebnis“.

Ergebnis Aufgabe 1:

Nach Ausführung des obigen Codes wird nun das Bild aus dem Arbeitsblatt „Bild“ in das letzte Arbeitsblatt „Ergebnis“ kopiert

Arbeitsblatt „Ergebnis“ mit kopiertem Bild

todo: Bild_alt_Text

Aufgabe 2: Kopieren eines Diagramms von einem Arbeitsblatt in ein anderes

Schritt 1: Kopieren Sie ein Diagramm von einem Arbeitsblatt in ein anderes

Es folgt der eigentliche Code, der von der Komponente verwendet wird, um die Aufgabe auszuführen.

Ergebnisaufgabe 2

Nach Ausführung des obigen Codes wird das Diagramm aus dem Arbeitsblatt „Diagramm“ in das Arbeitsblatt „Ergebnis“ kopiert. Bitte sehen Sie sich den folgenden Schnappschuss des resultierenden Arbeitsblatts an.

Arbeitsblatt „Ergebnis“ mit kopiertem Bild und Diagramm

todo: Bild_alt_Text

Aufgabe 3: Kopieren von Steuerelementen und anderen Zeichenobjekten von einem Arbeitsblatt in ein anderes

Arbeitsblatt „Kontrolle“ mit Textfeld und Oval

todo: Bild_alt_Text

Bitte beachten Sie die folgenden einfachen Schritte, die Sie ausführen müssen, um die gewünschten Ergebnisse zu erzielen.

Schritt 1: Kopieren eines Arbeitsblatts zwischen Arbeitsmappen

Das Folgende ist der Code, der von der Komponente verwendet wird, um die Aufgabe auszuführen.

Ergebnisaufgabe 3

Nach dem Ausführen des obigen Codes werden nun die Kontrollen aus dem Arbeitsblatt „Kontrolle“ in das Arbeitsblatt „Ergebnis“ kopiert. Bitte sehen Sie sich den folgenden Schnappschuss von „Ergebnis“ an.

Arbeitsblatt „Ergebnis“ mit kopiertem Textfeld und Oval

todo: Bild_alt_Text

Fazit

Dieser Artikel hat gezeigt, wie Sie verschiedene Formen wie Bilder, Diagramme und andere Zeichnungsobjekte zwischen der Verwendung von Aspose.Cells kopieren können. Hoffentlich gibt es Ihnen einen Einblick und Sie können diese Optionen entsprechend Ihren verschiedenen Szenarien nutzen.

Aspose.Cells kann mehr Flexibilität als andere Lösungen bieten und bietet hervorragende Geschwindigkeit, Effizienz und Zuverlässigkeit, um spezifische Anforderungen von Geschäftsanwendungen zu erfüllen. Die Ergebnisse zeigen, dass Aspose.Cells von jahrelanger Forschung, Design und sorgfältiger Abstimmung profitiert hat.

Wir freuen uns sehr über Ihre Fragen, Kommentare und Anregungen imAspose.Cells Forum.