[C#]
Doc theDoc = new Doc();
theDoc.FontSize = 96;
theDoc.AddText("Hello World");
List<Page> theList = new List<Page>();
foreach (IndirectObject obj in theDoc.ObjectSoup) {
Page page = obj as Page;
if (page != null) {
theList.Add(page);
}
}
for (int i = 0; i < theList.Count; i++) {
Page page = theList[i];
page.VectorizeText();
}
theDoc.Save(Server.MapPath("VectorizedText.pdf"));
theDoc.Clear();
[Visual Basic]
Dim theDoc As Doc = New Doc()
theDoc.FontSize = 96
theDoc.AddText("Hello World")
Dim obj As IndirectObject
Dim thePage As Page
Dim theList As New List(Of Page)
For Each obj in theDoc.ObjectSoup
thePage = TryCast(obj, Page)
If thePage IsNot Nothing Then
theList.Add(thePage)
End If
Next
For Each thePage As Page in theList
thePage.VectorizeText()
Next
theDoc.Save(Server.MapPath("VectorizedText.pdf"))
theDoc.Clear()
|
|
|