Aspose PDF for .NET を使用して、TextBox で非常に単純な PDF を作成しようとしています。非常に単純なので、その部分が機能しています。
ただし、ボックス内のテキストのフォントを変更して、印刷時にフォントが赤になるようにしたい(たとえば)。
動作するはずだと思うコードは次のとおりです。
// Create a PDF sample PDF file.
var formEditor = new FormEditor("blank.pdf", "result.pdf");
// Create a "style" for the PDF.
formEditor.Facade = new FormFieldFacade();
formEditor.Facade.BackgroundColor = System.Drawing.Color.Yellow;
formEditor.Facade.Font = FontStyle.TimesBold;
formEditor.Facade.TextColor = System.Drawing.Color.Red;
formEditor.Facade.FontSize = 24;
// Add a text box called "FirstName".
formEditor.AddField(FieldType.Text, "FirstName", 1, 100, 800, 260, 780);
formEditor.SetFieldAppearance("FirstName", AnnotationFlags.Print);
// Save the result.
formEditor.Save();
結果のPDFにはテキストボックスがあり、背景は黄色です...しかし、前景のテキストは赤ではなく、サイズ24でも、フォント「TimesBold」でもありません-テキストの実際のフォントについて何もないかのように機能します。
PDFと印刷した場合の両方に注意してください...
何か不足していますか?