1

私はフォーラムに参加したばかりで、Visual Studio 2013 の新しい Web アプリケーションで作業を開始したばかりです。ある Word ドキュメントから別の Word ドキュメントにすべてのコンテンツをコピーするアプリケーションを作成する必要があります。仕事をするはずのこのプラグインを見つけましたが、それを自分のコードに入れて機能させる方法がわかりません。MVC アプリケーションで実行する必要があるため、コードを適切な場所に配置していない可能性があります (現在はモデル内にあります)。誰かがそれを機能させる方法を教えてくれますか? 私が持っているコードを見てください:

using Spire.Doc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DocumentApplication.Models
{
public class HomeModel
{
    public string Message { get; set; }        
}

public class CopyDocument
{
    Document sourceDoc = new Document("source.docx");
    Document destinationDoc = new Document("target.docx");        
    foreach (Section sec in sourceDoc.Sections) 
    {
        foreach (DocumentObject obj in sec.Body.ChildObjects)
        {
            destinationDoc.Sections[0].Body.ChildObjects.Add(obj.Clone());
        }
    }
    destinationDoc.SaveToFile("target.docx");
    System.Diagnostics.Process.Start("target.docx");    
}

public class OpenDocument
{        
    Document document = new Document(@"C:\Users\daniel\Documents\ElAl-DRP.doc");
}
}

「foreach」行に次のようなエラーがあるため、これをコンパイルできません。

私を助けてください。

前もって感謝します

4

1 に答える 1